home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Arcade• / Cannon Fodder •••• / Cannon Fodder ееее.rsrc / CODE_3.txt < prev    next >
Text File  |  1989-03-23  |  128KB  |  2,264 lines

  1. # near model CODE resource
  2. # jump table entries: 392-400 (9 of them)
  3. export_50:
  4. fn00000000:
  5. 00000000  4E56 FFF0                link       A6, -0x0010
  6. 00000004  4E71                     nop
  7. 00000006  4E71                     nop
  8. 00000008  3B7C FFEC F8E6           move.w     [A5 - 0x71A], 0xFFEC
  9. 0000000E  3B7C FFEC F8D2           move.w     [A5 - 0x72E], 0xFFEC
  10. 00000014  3B7C 000A F8E4           move.w     [A5 - 0x71C], 0xA /* '\n' */
  11. 0000001A  3B7C 000A F8D4           move.w     [A5 - 0x72C], 0xA /* '\n' */
  12. 00000020  3B7C FFEC F8E2           move.w     [A5 - 0x71E], 0xFFEC
  13. 00000026  3B7C FFEC F8D6           move.w     [A5 - 0x72A], 0xFFEC
  14. 0000002C  3B7C FFF6 F8E0           move.w     [A5 - 0x720], 0xFFF6
  15. 00000032  3B7C FFF6 F8D8           move.w     [A5 - 0x728], 0xFFF6
  16. 00000038  3B7C FFEC F8DE           move.w     [A5 - 0x722], 0xFFEC
  17. 0000003E  3B7C FFEC F8DA           move.w     [A5 - 0x726], 0xFFEC
  18. 00000044  3B7C 0014 F8DC           move.w     [A5 - 0x724], 0x14
  19. 0000004A  3B7C 0014 F8D0           move.w     [A5 - 0x730], 0x14
  20. 00000050  3B7C 000A F8CE           move.w     [A5 - 0x732], 0xA /* '\n' */
  21. 00000056  3B7C FFEC F8CC           move.w     [A5 - 0x734], 0xFFEC
  22. 0000005C  3B7C FFF6 F8CA           move.w     [A5 - 0x736], 0xFFF6
  23. 00000062  3B7C FFEC F8C8           move.w     [A5 - 0x738], 0xFFEC
  24. 00000068  3B7C 0014 F8C6           move.w     [A5 - 0x73A], 0x14
  25. 0000006E  3B7C FFEC F8C4           move.w     [A5 - 0x73C], 0xFFEC
  26. 00000074  3B7C 000A F8BA           move.w     [A5 - 0x746], 0xA /* '\n' */
  27. 0000007A  3B7C FFEC F8BC           move.w     [A5 - 0x744], 0xFFEC
  28. 00000080  3B7C FFF6 F8BE           move.w     [A5 - 0x742], 0xFFF6
  29. 00000086  3B7C FFEC F8C0           move.w     [A5 - 0x740], 0xFFEC
  30. 0000008C  3B7C 0014 F8C2           move.w     [A5 - 0x73E], 0x14
  31. 00000092  3B7C FFEC F8B8           move.w     [A5 - 0x748], 0xFFEC
  32. 00000098  4E5E                     unlink     A6
  33. 0000009A  4E75                     rts
  34. export_51:
  35. 0000009C  4E56 F3E6                link       A6, -0x0C1A
  36. 000000A0  48E7 0100                movem.l    -[A7], D7
  37. 000000A4  41FA 03CE                lea.l      A0, [PC + 0x3CE /* 00000474, value 0x154C6566, pstring "Left Hits Left Cannon" */]
  38. 000000A8  43EE F3EE                lea.l      A1, [A6 - 0xC12]
  39. 000000AC  7005                     moveq.l    D0, 0x05
  40. label000000AE:
  41. 000000AE  22D8                     move.l     [A1]+, [A0]+
  42. 000000B0  51C8 FFFC                dbf        D0, -0x6 /* 000000AE */
  43. 000000B4  41FA 03A6                lea.l      A0, [PC + 0x3A6 /* 0000045C, value 0x164C6566, pstring "Left Hits Right Cannon" */]
  44. 000000B8  43EE F4EE                lea.l      A1, [A6 - 0xB12]
  45. 000000BC  7005                     moveq.l    D0, 0x05
  46. label000000BE:
  47. 000000BE  22D8                     move.l     [A1]+, [A0]+
  48. 000000C0  51C8 FFFC                dbf        D0, -0x6 /* 000000BE */
  49. 000000C4  41FA 037E                lea.l      A0, [PC + 0x37E /* 00000444, value 0x174C6566, pstring "Left Hits Left Hospital" */]
  50. 000000C8  43EE F5EE                lea.l      A1, [A6 - 0xA12]
  51. 000000CC  7005                     moveq.l    D0, 0x05
  52. label000000CE:
  53. 000000CE  22D8                     move.l     [A1]+, [A0]+
  54. 000000D0  51C8 FFFC                dbf        D0, -0x6 /* 000000CE */
  55. 000000D4  41FA 0354                lea.l      A0, [PC + 0x354 /* 0000042A, value 0x184C6566, pstring "Left Hits Right Hospital" */]
  56. 000000D8  43EE F6EE                lea.l      A1, [A6 - 0x912]
  57. 000000DC  7006                     moveq.l    D0, 0x06
  58. label000000DE:
  59. 000000DE  22D8                     move.l     [A1]+, [A0]+
  60. 000000E0  51C8 FFFC                dbf        D0, -0x6 /* 000000DE */
  61. 000000E4  41FA 0328                lea.l      A0, [PC + 0x328 /* 0000040E, value 0x1B4C6566, pstring "Left Hits Left Command Post" */]
  62. 000000E8  43EE F7EE                lea.l      A1, [A6 - 0x812]
  63. 000000EC  7006                     moveq.l    D0, 0x06
  64. label000000EE:
  65. 000000EE  22D8                     move.l     [A1]+, [A0]+
  66. 000000F0  51C8 FFFC                dbf        D0, -0x6 /* 000000EE */
  67. 000000F4  41FA 02FA                lea.l      A0, [PC + 0x2FA /* 000003F0, value 0x1C4C6566, pstring "Left Hits Right Command Post" */]
  68. 000000F8  43EE F8EE                lea.l      A1, [A6 - 0x712]
  69. 000000FC  7007                     moveq.l    D0, 0x07
  70. label000000FE:
  71. 000000FE  22D8                     move.l     [A1]+, [A0]+
  72. 00000100  51C8 FFFC                dbf        D0, -0x6 /* 000000FE */
  73. 00000104  41FA 02D2                lea.l      A0, [PC + 0x2D2 /* 000003D8, value 0x16526967, pstring "Right Hits Left Cannon" */]
  74. 00000108  43EE F9EE                lea.l      A1, [A6 - 0x612]
  75. 0000010C  7005                     moveq.l    D0, 0x05
  76. label0000010E:
  77. 0000010E  22D8                     move.l     [A1]+, [A0]+
  78. 00000110  51C8 FFFC                dbf        D0, -0x6 /* 0000010E */
  79. 00000114  41FA 02AA                lea.l      A0, [PC + 0x2AA /* 000003C0, value 0x17526967, pstring "Right Hits Right Cannon" */]
  80. 00000118  43EE FAEE                lea.l      A1, [A6 - 0x512]
  81. 0000011C  7005                     moveq.l    D0, 0x05
  82. label0000011E:
  83. 0000011E  22D8                     move.l     [A1]+, [A0]+
  84. 00000120  51C8 FFFC                dbf        D0, -0x6 /* 0000011E */
  85. 00000124  41FA 0280                lea.l      A0, [PC + 0x280 /* 000003A6, value 0x18526967, pstring "Right Hits Left Hospital" */]
  86. 00000128  43EE FBEE                lea.l      A1, [A6 - 0x412]
  87. 0000012C  7006                     moveq.l    D0, 0x06
  88. label0000012E:
  89. 0000012E  22D8                     move.l     [A1]+, [A0]+
  90. 00000130  51C8 FFFC                dbf        D0, -0x6 /* 0000012E */
  91. 00000134  41FA 0256                lea.l      A0, [PC + 0x256 /* 0000038C, value 0x19526967, pstring "Right Hits Right Hospital" */]
  92. 00000138  43EE FCEE                lea.l      A1, [A6 - 0x312]
  93. 0000013C  7006                     moveq.l    D0, 0x06
  94. label0000013E:
  95. 0000013E  22D8                     move.l     [A1]+, [A0]+
  96. 00000140  51C8 FFFC                dbf        D0, -0x6 /* 0000013E */
  97. 00000144  41FA 0228                lea.l      A0, [PC + 0x228 /* 0000036E, value 0x1C526967, pstring "Right Hits Left Command Post" */]
  98. 00000148  43EE FDEE                lea.l      A1, [A6 - 0x212]
  99. 0000014C  7007                     moveq.l    D0, 0x07
  100. label0000014E:
  101. 0000014E  22D8                     move.l     [A1]+, [A0]+
  102. 00000150  51C8 FFFC                dbf        D0, -0x6 /* 0000014E */
  103. 00000154  41FA 01FA                lea.l      A0, [PC + 0x1FA /* 00000350, value 0x1D526967, pstring "Right Hits Right Command Post" */]
  104. 00000158  43EE FEEE                lea.l      A1, [A6 - 0x112]
  105. 0000015C  7007                     moveq.l    D0, 0x07
  106. label0000015E:
  107. 0000015E  22D8                     move.l     [A1]+, [A0]+
  108. 00000160  51C8 FFFC                dbf        D0, -0x6 /* 0000015E */
  109. 00000164  7E05                     moveq.l    D7, 0x05
  110. 00000166  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  111. label0000016C:
  112. 0000016C  302E FFEE                move.w     D0, [A6 - 0x12]
  113. 00000170  E340                     asl        D0.w, 1
  114. 00000172  0640 F2D6                addi.w     D0, 0xF2D6
  115. 00000176  3BBC 0014 0000           move.w     [A5 + D0.w], 0x14
  116. 0000017C  302E FFEE                move.w     D0, [A6 - 0x12]
  117. 00000180  E340                     asl        D0.w, 1
  118. 00000182  322E FFEE                move.w     D1, [A6 - 0x12]
  119. 00000186  E341                     asl        D1.w, 1
  120. 00000188  0641 F2D6                addi.w     D1, 0xF2D6
  121. 0000018C  3235 1000                move.w     D1, [A5 + D1.w]
  122. 00000190  0641 001E                addi.w     D1, 0x1E
  123. 00000194  0640 F2A6                addi.w     D0, 0xF2A6
  124. 00000198  3B81 0000                move.w     [A5 + D0.w], D1
  125. 0000019C  302E FFEE                move.w     D0, [A6 - 0x12]
  126. 000001A0  E340                     asl        D0.w, 1
  127. 000001A2  7223                     moveq.l    D1, 0x23
  128. 000001A4  C3EE FFEE                muls.w     D1, [A6 - 0x12]
  129. 000001A8  0641 000A                addi.w     D1, 0xA /* '\n' */
  130. 000001AC  0640 F2BE                addi.w     D0, 0xF2BE
  131. 000001B0  3B81 0000                move.w     [A5 + D0.w], D1
  132. 000001B4  302E FFEE                move.w     D0, [A6 - 0x12]
  133. 000001B8  E340                     asl        D0.w, 1
  134. 000001BA  322E FFEE                move.w     D1, [A6 - 0x12]
  135. 000001BE  E341                     asl        D1.w, 1
  136. 000001C0  0641 F2BE                addi.w     D1, 0xF2BE
  137. 000001C4  3235 1000                move.w     D1, [A5 + D1.w]
  138. 000001C8  0641 000F                addi.w     D1, 0xF
  139. 000001CC  0640 F28E                addi.w     D0, 0xF28E
  140. 000001D0  3B81 0000                move.w     [A5 + D0.w], D1
  141. 000001D4  526E FFEE                addq.w     [A6 - 0x12], 1
  142. 000001D8  51CF FF92                dbf        D7, -0x70 /* 0000016C */
  143. 000001DC  7E05                     moveq.l    D7, 0x05
  144. 000001DE  3D7C 0007 FFEE           move.w     [A6 - 0x12], 0x7
  145. label000001E4:
  146. 000001E4  302E FFEE                move.w     D0, [A6 - 0x12]
  147. 000001E8  E340                     asl        D0.w, 1
  148. 000001EA  0640 F2D6                addi.w     D0, 0xF2D6
  149. 000001EE  3BBC 0154 0000           move.w     [A5 + D0.w], 0x154
  150. 000001F4  302E FFEE                move.w     D0, [A6 - 0x12]
  151. 000001F8  E340                     asl        D0.w, 1
  152. 000001FA  322E FFEE                move.w     D1, [A6 - 0x12]
  153. 000001FE  E341                     asl        D1.w, 1
  154. 00000200  0641 F2D6                addi.w     D1, 0xF2D6
  155. 00000204  3235 1000                move.w     D1, [A5 + D1.w]
  156. 00000208  0641 001E                addi.w     D1, 0x1E
  157. 0000020C  0640 F2A6                addi.w     D0, 0xF2A6
  158. 00000210  3B81 0000                move.w     [A5 + D0.w], D1
  159. 00000214  302E FFEE                move.w     D0, [A6 - 0x12]
  160. 00000218  E340                     asl        D0.w, 1
  161. 0000021A  7223                     moveq.l    D1, 0x23
  162. 0000021C  C3EE FFEE                muls.w     D1, [A6 - 0x12]
  163. 00000220  0641 FF38                addi.w     D1, 0xFF38
  164. 00000224  0640 F2BE                addi.w     D0, 0xF2BE
  165. 00000228  3B81 0000                move.w     [A5 + D0.w], D1
  166. 0000022C  302E FFEE                move.w     D0, [A6 - 0x12]
  167. 00000230  E340                     asl        D0.w, 1
  168. 00000232  322E FFEE                move.w     D1, [A6 - 0x12]
  169. 00000236  E341                     asl        D1.w, 1
  170. 00000238  0641 F2BE                addi.w     D1, 0xF2BE
  171. 0000023C  3235 1000                move.w     D1, [A5 + D1.w]
  172. 00000240  0641 000F                addi.w     D1, 0xF
  173. 00000244  0640 F28E                addi.w     D0, 0xF28E
  174. 00000248  3B81 0000                move.w     [A5 + D0.w], D1
  175. 0000024C  526E FFEE                addq.w     [A6 - 0x12], 1
  176. 00000250  51CF FF92                dbf        D7, -0x70 /* 000001E4 */
  177. 00000254  7E0B                     moveq.l    D7, 0x0B
  178. 00000256  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  179. label0000025C:
  180. 0000025C  302E FFEE                move.w     D0, [A6 - 0x12]
  181. 00000260  E740                     asl        D0.w, 3
  182. 00000262  0640 F3A8                addi.w     D0, 0xF3A8
  183. 00000266  4875 0000                pea.l      [A5 + D0.w]
  184. 0000026A  302E FFEE                move.w     D0, [A6 - 0x12]
  185. 0000026E  E340                     asl        D0.w, 1
  186. 00000270  0640 F2D6                addi.w     D0, 0xF2D6
  187. 00000274  3F35 0000                move.w     -[A7], [A5 + D0.w]
  188. 00000278  302E FFEE                move.w     D0, [A6 - 0x12]
  189. 0000027C  E340                     asl        D0.w, 1
  190. 0000027E  0640 F2BE                addi.w     D0, 0xF2BE
  191. 00000282  3F35 0000                move.w     -[A7], [A5 + D0.w]
  192. 00000286  302E FFEE                move.w     D0, [A6 - 0x12]
  193. 0000028A  E340                     asl        D0.w, 1
  194. 0000028C  0640 F2A6                addi.w     D0, 0xF2A6
  195. 00000290  3F35 0000                move.w     -[A7], [A5 + D0.w]
  196. 00000294  302E FFEE                move.w     D0, [A6 - 0x12]
  197. 00000298  E340                     asl        D0.w, 1
  198. 0000029A  0640 F28E                addi.w     D0, 0xF28E
  199. 0000029E  3F35 0000                move.w     -[A7], [A5 + D0.w]
  200. 000002A2  A8A7                     syscall    SetRect
  201. 000002A4  302E FFEE                move.w     D0, [A6 - 0x12]
  202. 000002A8  E740                     asl        D0.w, 3
  203. 000002AA  0640 F3A8                addi.w     D0, 0xF3A8
  204. 000002AE  4875 0000                pea.l      [A5 + D0.w]
  205. 000002B2  A8A1                     syscall    FrameRect
  206. 000002B4  302E FFEE                move.w     D0, [A6 - 0x12]
  207. 000002B8  E340                     asl        D0.w, 1
  208. 000002BA  0640 F2D6                addi.w     D0, 0xF2D6
  209. 000002BE  3F35 0000                move.w     -[A7], [A5 + D0.w]
  210. 000002C2  302E FFEE                move.w     D0, [A6 - 0x12]
  211. 000002C6  E340                     asl        D0.w, 1
  212. 000002C8  0640 F28E                addi.w     D0, 0xF28E
  213. 000002CC  3035 0000                move.w     D0, [A5 + D0.w]
  214. 000002D0  0640 000A                addi.w     D0, 0xA /* '\n' */
  215. 000002D4  3F00                     move.w     -[A7], D0
  216. 000002D6  A893                     syscall    MoveTo
  217. 000002D8  302E FFEE                move.w     D0, [A6 - 0x12]
  218. 000002DC  E140                     asl        D0.w, 8
  219. 000002DE  0640 F2EE                addi.w     D0, 0xF2EE
  220. 000002E2  4876 0000                pea.l      [A6 + D0.w]
  221. 000002E6  A884                     syscall    DrawString
  222. 000002E8  302E FFEE                move.w     D0, [A6 - 0x12]
  223. 000002EC  E740                     asl        D0.w, 3
  224. 000002EE  0640 F348                addi.w     D0, 0xF348
  225. 000002F2  4875 0000                pea.l      [A5 + D0.w]
  226. 000002F6  302E FFEE                move.w     D0, [A6 - 0x12]
  227. 000002FA  E340                     asl        D0.w, 1
  228. 000002FC  0640 F2D6                addi.w     D0, 0xF2D6
  229. 00000300  3035 0000                move.w     D0, [A5 + D0.w]
  230. 00000304  5240                     addq.w     D0, 1
  231. 00000306  3F00                     move.w     -[A7], D0
  232. 00000308  302E FFEE                move.w     D0, [A6 - 0x12]
  233. 0000030C  E340                     asl        D0.w, 1
  234. 0000030E  0640 F2BE                addi.w     D0, 0xF2BE
  235. 00000312  3035 0000                move.w     D0, [A5 + D0.w]
  236. 00000316  5240                     addq.w     D0, 1
  237. 00000318  3F00                     move.w     -[A7], D0
  238. 0000031A  302E FFEE                move.w     D0, [A6 - 0x12]
  239. 0000031E  E340                     asl        D0.w, 1
  240. 00000320  0640 F2A6                addi.w     D0, 0xF2A6
  241. 00000324  3035 0000                move.w     D0, [A5 + D0.w]
  242. 00000328  5340                     subq.w     D0, 1
  243. 0000032A  3F00                     move.w     -[A7], D0
  244. 0000032C  302E FFEE                move.w     D0, [A6 - 0x12]
  245. 00000330  E340                     asl        D0.w, 1
  246. 00000332  0640 F28E                addi.w     D0, 0xF28E
  247. 00000336  3035 0000                move.w     D0, [A5 + D0.w]
  248. 0000033A  5340                     subq.w     D0, 1
  249. 0000033C  3F00                     move.w     -[A7], D0
  250. 0000033E  A8A7                     syscall    SetRect
  251. 00000340  526E FFEE                addq.w     [A6 - 0x12], 1
  252. 00000344  51CF FF16                dbf        D7, -0xEC /* 0000025C */
  253. 00000348  4CDF 0080                movem.l    D7, [A7]+
  254. 0000034C  4E5E                     unlink     A6
  255. 0000034E  4E75                     rts
  256. 00000350  1D52 6967                move.b     [A6 + 0x6967], [A2]
  257. 00000354  6874                     bvc        +0x76 /* 000003CA */
  258. 00000356  2048                     movea.l    A0, A0
  259. 00000358  6974                     bvs        +0x76 /* 000003CE */
  260. 0000035A  7320                     moveq.l    D1, 0x20
  261. 0000035C  5269 6768                addq.w     [A1 + 0x6768], 1
  262. 00000360  7420                     moveq.l    D2, 0x20
  263. 00000362  436F 6D6D                chk.w      D1, [A7 + 0x6D6D]
  264. 00000366  616E                     bsr        +0x70 /* 000003D6 */
  265. 00000368  6420                     bcc        +0x22 /* 0000038A */
  266. 0000036A  506F 7374                addq.w     [A7 + 0x7374], 8
  267. 0000036E  1C52                     movea.b    A6, [A2]
  268. 00000370  6967                     bvs        +0x69 /* 000003D9 */
  269. 00000372  6874                     bvc        +0x76 /* 000003E8 */
  270. 00000374  2048                     movea.l    A0, A0
  271. 00000376  6974                     bvs        +0x76 /* 000003EC */
  272. 00000378  7320                     moveq.l    D1, 0x20
  273. 0000037A  4C65 6674                movem.l    D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
  274. 0000037E  2043                     movea.l    A0, D3
  275. 00000380  6F6D                     ble        +0x6F /* 000003EF */
  276. 00000382  6D61                     blt        +0x63 /* 000003E5 */
  277. 00000384  6E64                     bgt        +0x66 /* 000003EA */
  278. 00000386  2050                     movea.l    A0, [A0]
  279. 00000388  6F73                     ble        +0x75 /* 000003FD */
  280. label0000038A:
  281. 0000038A  7408                     moveq.l    D2, 0x08
  282. 0000038C  1952 6967                move.b     [A4 + 0x6967], [A2]
  283. 00000390  6874                     bvc        +0x76 /* 00000406 */
  284. 00000392  2048                     movea.l    A0, A0
  285. 00000394  6974                     bvs        +0x76 /* 0000040A */
  286. 00000396  7320                     moveq.l    D1, 0x20
  287. 00000398  5269 6768                addq.w     [A1 + 0x6768], 1
  288. 0000039C  7420                     moveq.l    D2, 0x20
  289. 0000039E  486F 7370                pea.l      [A7 + 0x7370]
  290. 000003A2  6974                     bvs        +0x76 /* 00000418 */
  291. 000003A4  616C                     bsr        +0x6E /* 00000412 */
  292. 000003A6  1852                     movea.b    A4, [A2]
  293. 000003A8  6967                     bvs        +0x69 /* 00000411 */
  294. 000003AA  6874                     bvc        +0x76 /* 00000420 */
  295. 000003AC  2048                     movea.l    A0, A0
  296. 000003AE  6974                     bvs        +0x76 /* 00000424 */
  297. 000003B0  7320                     moveq.l    D1, 0x20
  298. 000003B2  4C65 6674                movem.l    D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
  299. 000003B6  2048                     movea.l    A0, A0
  300. 000003B8  6F73                     ble        +0x75 /* 0000042D */
  301. 000003BA  7069                     moveq.l    D0, 0x69
  302. 000003BC  7461                     moveq.l    D2, 0x61
  303. 000003BE  6C08                     bge        +0xA /* 000003C8 */
  304. 000003C0  1752 6967                move.b     [A3 + 0x6967], [A2]
  305. 000003C4  6874                     bvc        +0x76 /* 0000043A */
  306. 000003C6  2048                     movea.l    A0, A0
  307. label000003C8:
  308. 000003C8  6974                     bvs        +0x76 /* 0000043E */
  309. label000003CA:
  310. 000003CA  7320                     moveq.l    D1, 0x20
  311. 000003CC  5269 6768                addq.w     [A1 + 0x6768], 1
  312. // begin alternate branch 000003CE-000003D0
  313. label000003CE:
  314. 000003CE  6768                     beq        +0x6A /* 00000438 */
  315. // end alternate branch 000003CE-000003D0
  316. label000003CE: // (misaligned)
  317. 000003D0  7420                     moveq.l    D2, 0x20
  318. 000003D2  4361                     chk.w      D1, -[A1]
  319. 000003D4  6E6E                     bgt        +0x70 /* 00000444 */
  320. fn000003D6:
  321. 000003D6  6F6E                     ble        +0x70 /* 00000446 */
  322. 000003D8  1652                     movea.b    A3, [A2]
  323. 000003DA  6967                     bvs        +0x69 /* 00000443 */
  324. 000003DC  6874                     bvc        +0x76 /* 00000452 */
  325. 000003DE  2048                     movea.l    A0, A0
  326. 000003E0  6974                     bvs        +0x76 /* 00000456 */
  327. 000003E2  7320                     moveq.l    D1, 0x20
  328. 000003E4  4C65 6674                movem.l    D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
  329. label000003E8:
  330. 000003E8  2043                     movea.l    A0, D3
  331. label000003EA:
  332. 000003EA  616E                     bsr        +0x70 /* 0000045A */
  333. label000003EC:
  334. 000003EC  6E6F                     bgt        +0x71 /* 0000045D */
  335. 000003EE  6E08                     bgt        +0xA /* 000003F8 */
  336. 000003F0  1C4C                     movea.b    A6, A4
  337. 000003F2  6566                     bcs        +0x68 /* 0000045A */
  338. 000003F4  7420                     moveq.l    D2, 0x20
  339. 000003F6  4869 7473                pea.l      [A1 + 0x7473]
  340. // begin alternate branch 000003F8-000003FA
  341. label000003F8:
  342. 000003F8  7473                     moveq.l    D2, 0x73
  343. // end alternate branch 000003F8-000003FA
  344. label000003F8: // (misaligned)
  345. 000003FA  2052                     movea.l    A0, [A2]
  346. 000003FC  6967                     bvs        +0x69 /* 00000465 */
  347. 000003FE  6874                     bvc        +0x76 /* 00000474 */
  348. 00000400  2043                     movea.l    A0, D3
  349. 00000402  6F6D                     ble        +0x6F /* 00000471 */
  350. 00000404  6D61                     blt        +0x63 /* 00000467 */
  351. label00000406:
  352. 00000406  6E64                     bgt        +0x66 /* 0000046C */
  353. 00000408  2050                     movea.l    A0, [A0]
  354. label0000040A:
  355. 0000040A  6F73                     ble        +0x75 /* 0000047F */
  356. 0000040C  7408                     moveq.l    D2, 0x08
  357. 0000040E  1B4C 6566                move.b     [A5 + 0x6566], A4
  358. fn00000412:
  359. 00000412  7420                     moveq.l    D2, 0x20
  360. 00000414  4869 7473                pea.l      [A1 + 0x7473]
  361. label00000418:
  362. 00000418  204C                     movea.l    A0, A4
  363. 0000041A  6566                     bcs        +0x68 /* 00000482 */
  364. 0000041C  7420                     moveq.l    D2, 0x20
  365. 0000041E  436F 6D6D                chk.w      D1, [A7 + 0x6D6D]
  366. // begin alternate branch 00000420-00000422
  367. label00000420:
  368. 00000420  6D6D                     blt        +0x6F /* 0000048F */
  369. // end alternate branch 00000420-00000422
  370. label00000420: // (misaligned)
  371. 00000422  616E                     bsr        +0x70 /* 00000492 */
  372. label00000424:
  373. 00000424  6420                     bcc        +0x22 /* 00000446 */
  374. 00000426  506F 7374                addq.w     [A7 + 0x7374], 8
  375. 0000042A  184C                     movea.b    A4, A4
  376. 0000042C  6566                     bcs        +0x68 /* 00000494 */
  377. 0000042E  7420                     moveq.l    D2, 0x20
  378. 00000430  4869 7473                pea.l      [A1 + 0x7473]
  379. 00000434  2052                     movea.l    A0, [A2]
  380. 00000436  6967                     bvs        +0x69 /* 0000049F */
  381. label00000438:
  382. 00000438  6874                     bvc        +0x76 /* 000004AE */
  383. label0000043A:
  384. 0000043A  2048                     movea.l    A0, A0
  385. 0000043C  6F73                     ble        +0x75 /* 000004B1 */
  386. label0000043E:
  387. 0000043E  7069                     moveq.l    D0, 0x69
  388. 00000440  7461                     moveq.l    D2, 0x61
  389. 00000442  6C08                     bge        +0xA /* 0000044C */
  390. label00000444:
  391. 00000444  174C 6566                move.b     [A3 + 0x6566], A4
  392. // begin alternate branch 00000446-00000448
  393. label00000446:
  394. 00000446  6566                     bcs        +0x68 /* 000004AE */
  395. // end alternate branch 00000446-00000448
  396. label00000446: // (misaligned)
  397. 00000448  7420                     moveq.l    D2, 0x20
  398. 0000044A  4869 7473                pea.l      [A1 + 0x7473]
  399. // begin alternate branch 0000044C-0000044E
  400. label0000044C:
  401. 0000044C  7473                     moveq.l    D2, 0x73
  402. // end alternate branch 0000044C-0000044E
  403. label0000044C: // (misaligned)
  404. 0000044E  204C                     movea.l    A0, A4
  405. 00000450  6566                     bcs        +0x68 /* 000004B8 */
  406. label00000452:
  407. 00000452  7420                     moveq.l    D2, 0x20
  408. 00000454  486F 7370                pea.l      [A7 + 0x7370]
  409. // begin alternate branch 00000456-00000458
  410. label00000456:
  411. 00000456  7370                     moveq.l    D1, 0x70
  412. // end alternate branch 00000456-00000458
  413. label00000456: // (misaligned)
  414. 00000458  6974                     bvs        +0x76 /* 000004CE */
  415. fn0000045A:
  416. 0000045A  616C                     bsr        +0x6E /* 000004C8 */
  417. 0000045C  164C                     movea.b    A3, A4
  418. 0000045E  6566                     bcs        +0x68 /* 000004C6 */
  419. 00000460  7420                     moveq.l    D2, 0x20
  420. 00000462  4869 7473                pea.l      [A1 + 0x7473]
  421. 00000466  2052                     movea.l    A0, [A2]
  422. 00000468  6967                     bvs        +0x69 /* 000004D1 */
  423. 0000046A  6874                     bvc        +0x76 /* 000004E0 */
  424. label0000046C:
  425. 0000046C  2043                     movea.l    A0, D3
  426. 0000046E  616E                     bsr        +0x70 /* 000004DE */
  427. 00000470  6E6F                     bgt        +0x71 /* 000004E1 */
  428. 00000472  6E08                     bgt        +0xA /* 0000047C */
  429. label00000474:
  430. 00000474  154C 6566                move.b     [A2 + 0x6566], A4
  431. 00000478  7420                     moveq.l    D2, 0x20
  432. 0000047A  4869 7473                pea.l      [A1 + 0x7473]
  433. // begin alternate branch 0000047C-0000047E
  434. label0000047C:
  435. 0000047C  7473                     moveq.l    D2, 0x73
  436. // end alternate branch 0000047C-0000047E
  437. label0000047C: // (misaligned)
  438. 0000047E  204C                     movea.l    A0, A4
  439. 00000480  6566                     bcs        +0x68 /* 000004E8 */
  440. label00000482:
  441. 00000482  7420                     moveq.l    D2, 0x20
  442. 00000484  4361                     chk.w      D1, -[A1]
  443. 00000486  6E6E                     bgt        +0x70 /* 000004F6 */
  444. 00000488  6F6E                     ble        +0x70 /* 000004F8 */
  445. export_52:
  446. fn0000048A:
  447. 0000048A  4E56 FFE6                link       A6, -0x001A
  448. 0000048E  48E7 0100                movem.l    -[A7], D7
  449. fn00000492:
  450. 00000492  7E0B                     moveq.l    D7, 0x0B
  451. label00000494:
  452. 00000494  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  453. label0000049A:
  454. 0000049A  302E FFEE                move.w     D0, [A6 - 0x12]
  455. 0000049E  E740                     asl        D0.w, 3
  456. 000004A0  0640 F348                addi.w     D0, 0xF348
  457. 000004A4  4875 0000                pea.l      [A5 + D0.w]
  458. 000004A8  A8A3                     syscall    EraseRect
  459. 000004AA  302E FFEE                move.w     D0, [A6 - 0x12]
  460. label000004AE:
  461. 000004AE  E340                     asl        D0.w, 1
  462. 000004B0  0640 F2D6                addi.w     D0, 0xF2D6
  463. 000004B4  3035 0000                move.w     D0, [A5 + D0.w]
  464. label000004B8:
  465. 000004B8  0640 FFE7                addi.w     D0, 0xFFE7
  466. 000004BC  3F00                     move.w     -[A7], D0
  467. 000004BE  302E FFEE                move.w     D0, [A6 - 0x12]
  468. 000004C2  E340                     asl        D0.w, 1
  469. 000004C4  0640 F2BE                addi.w     D0, 0xF2BE
  470. // begin alternate branch 000004C6-000004D2
  471. label000004C6:
  472. 000004C6  F2BE 3035                .extension 0x2BE <<F/2-3/1>> // unimplemented
  473. fn000004C8: // (misaligned)
  474. 000004CA  0000 0640                ori.b      D0, 0x40 /* '@' */
  475. label000004CE:
  476. 000004CE  000B 3F00                ori.b      A3, 0x0
  477. // end alternate branch 000004C6-000004D2
  478. label000004C6: // (misaligned)
  479. fn000004C8:
  480. 000004C8  3035 0000                move.w     D0, [A5 + D0.w]
  481. 000004CC  0640 000B                addi.w     D0, 0xB
  482. label000004CE: // (misaligned)
  483. 000004D0  3F00                     move.w     -[A7], D0
  484. 000004D2  A893                     syscall    MoveTo
  485. 000004D4  302E FFEE                move.w     D0, [A6 - 0x12]
  486. 000004D8  6000 072A                bra        +0x72C /* 00000C04 */
  487. 000004DC  302D F8E6                move.w     D0, [A5 - 0x71A]
  488. // begin alternate branch 000004DE-000004E2
  489. fn000004DE:
  490. 000004DE  F8E6 48C0                .extension 0x8E6 <<F/2-3/4>> // unimplemented
  491. // end alternate branch 000004DE-000004E2
  492. fn000004DE: // (misaligned)
  493. label000004E0:
  494. 000004E0  48C0                     ext.l      D0
  495. 000004E2  2F00                     move.l     -[A7], D0
  496. 000004E4  486D F190                pea.l      [A5 - 0xE70]
  497. label000004E8:
  498. 000004E8  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  499. 000004EC  486D F190                pea.l      [A5 - 0xE70]
  500. 000004F0  A884                     syscall    DrawString
  501. 000004F2  486D E680                pea.l      [A5 - 0x1980]
  502. label000004F6:
  503. 000004F6  302D F2D8                move.w     D0, [A5 - 0xD28]
  504. // begin alternate branch 000004F8-000004FC
  505. label000004F8:
  506. 000004F8  F2D8 5240                .extension 0x2D8 <<F/2-3/1>> // unimplemented
  507. // end alternate branch 000004F8-000004FC
  508. label000004F8: // (misaligned)
  509. 000004FA  5240                     addq.w     D0, 1
  510. 000004FC  3F00                     move.w     -[A7], D0
  511. 000004FE  302D F2C0                move.w     D0, [A5 - 0xD40]
  512. 00000502  5240                     addq.w     D0, 1
  513. 00000504  3F00                     move.w     -[A7], D0
  514. 00000506  302D F2D8                move.w     D0, [A5 - 0xD28]
  515. 0000050A  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  516. 0000050E  322D F8E6                move.w     D1, [A5 - 0x71A]
  517. 00000512  C3FC 0004                muls.w     D1, 0x4
  518. 00000516  4A41                     tst.w      D1
  519. 00000518  6A02                     bpl        +0x4 /* 0000051C */
  520. 0000051A  4441                     neg.w      D1
  521. label0000051C:
  522. 0000051C  9041                     sub.w      D0, D1
  523. 0000051E  3F00                     move.w     -[A7], D0
  524. 00000520  302D F290                move.w     D0, [A5 - 0xD70]
  525. 00000524  5340                     subq.w     D0, 1
  526. 00000526  3F00                     move.w     -[A7], D0
  527. 00000528  A8A7                     syscall    SetRect
  528. 0000052A  486D E680                pea.l      [A5 - 0x1980]
  529. 0000052E  486D FE0A                pea.l      [A5 - 0x1F6]
  530. 00000532  A8A5                     syscall    FillRect
  531. 00000534  486D E688                pea.l      [A5 - 0x1978]
  532. 00000538  302D F2D8                move.w     D0, [A5 - 0xD28]
  533. 0000053C  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  534. 00000540  322D F8E6                move.w     D1, [A5 - 0x71A]
  535. 00000544  C3FC 0004                muls.w     D1, 0x4
  536. 00000548  4A41                     tst.w      D1
  537. 0000054A  6A02                     bpl        +0x4 /* 0000054E */
  538. 0000054C  4441                     neg.w      D1
  539. label0000054E:
  540. 0000054E  9041                     sub.w      D0, D1
  541. 00000550  3F00                     move.w     -[A7], D0
  542. 00000552  302D F2C0                move.w     D0, [A5 - 0xD40]
  543. 00000556  5240                     addq.w     D0, 1
  544. 00000558  3F00                     move.w     -[A7], D0
  545. 0000055A  302D F2A8                move.w     D0, [A5 - 0xD58]
  546. 0000055E  5340                     subq.w     D0, 1
  547. 00000560  3F00                     move.w     -[A7], D0
  548. 00000562  302D F290                move.w     D0, [A5 - 0xD70]
  549. 00000566  5340                     subq.w     D0, 1
  550. 00000568  3F00                     move.w     -[A7], D0
  551. 0000056A  A8A7                     syscall    SetRect
  552. 0000056C  486D E688                pea.l      [A5 - 0x1978]
  553. 00000570  486D FE1A                pea.l      [A5 - 0x1E6]
  554. 00000574  A8A5                     syscall    FillRect
  555. 00000576  6000 06B6                bra        +0x6B8 /* 00000C2E */
  556. 0000057A  302D F8E4                move.w     D0, [A5 - 0x71C]
  557. 0000057E  48C0                     ext.l      D0
  558. 00000580  2F00                     move.l     -[A7], D0
  559. 00000582  486D F090                pea.l      [A5 - 0xF70]
  560. 00000586  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  561. 0000058A  486D F090                pea.l      [A5 - 0xF70]
  562. 0000058E  A884                     syscall    DrawString
  563. 00000590  486D E680                pea.l      [A5 - 0x1980]
  564. 00000594  302D F2DA                move.w     D0, [A5 - 0xD26]
  565. 00000598  5240                     addq.w     D0, 1
  566. 0000059A  3F00                     move.w     -[A7], D0
  567. 0000059C  302D F2C2                move.w     D0, [A5 - 0xD3E]
  568. 000005A0  5240                     addq.w     D0, 1
  569. 000005A2  3F00                     move.w     -[A7], D0
  570. 000005A4  302D F2DA                move.w     D0, [A5 - 0xD26]
  571. 000005A8  5240                     addq.w     D0, 1
  572. 000005AA  322D F8E4                move.w     D1, [A5 - 0x71C]
  573. 000005AE  C3FC 0004                muls.w     D1, 0x4
  574. 000005B2  D041                     add.w      D0, D1
  575. 000005B4  3F00                     move.w     -[A7], D0
  576. 000005B6  302D F292                move.w     D0, [A5 - 0xD6E]
  577. 000005BA  5340                     subq.w     D0, 1
  578. 000005BC  3F00                     move.w     -[A7], D0
  579. 000005BE  A8A7                     syscall    SetRect
  580. 000005C0  486D E680                pea.l      [A5 - 0x1980]
  581. 000005C4  486D FE0A                pea.l      [A5 - 0x1F6]
  582. 000005C8  A8A5                     syscall    FillRect
  583. 000005CA  486D E688                pea.l      [A5 - 0x1978]
  584. 000005CE  302D F2DA                move.w     D0, [A5 - 0xD26]
  585. 000005D2  5240                     addq.w     D0, 1
  586. 000005D4  322D F8E4                move.w     D1, [A5 - 0x71C]
  587. 000005D8  C3FC 0004                muls.w     D1, 0x4
  588. 000005DC  D041                     add.w      D0, D1
  589. 000005DE  3F00                     move.w     -[A7], D0
  590. 000005E0  302D F2C2                move.w     D0, [A5 - 0xD3E]
  591. 000005E4  5240                     addq.w     D0, 1
  592. 000005E6  3F00                     move.w     -[A7], D0
  593. 000005E8  302D F2AA                move.w     D0, [A5 - 0xD56]
  594. 000005EC  5340                     subq.w     D0, 1
  595. 000005EE  3F00                     move.w     -[A7], D0
  596. 000005F0  302D F292                move.w     D0, [A5 - 0xD6E]
  597. 000005F4  5340                     subq.w     D0, 1
  598. 000005F6  3F00                     move.w     -[A7], D0
  599. 000005F8  A8A7                     syscall    SetRect
  600. 000005FA  486D E688                pea.l      [A5 - 0x1978]
  601. 000005FE  486D FE1A                pea.l      [A5 - 0x1E6]
  602. 00000602  A8A5                     syscall    FillRect
  603. 00000604  6000 0628                bra        +0x62A /* 00000C2E */
  604. 00000608  302D F8E2                move.w     D0, [A5 - 0x71E]
  605. 0000060C  48C0                     ext.l      D0
  606. 0000060E  2F00                     move.l     -[A7], D0
  607. 00000610  486D EF90                pea.l      [A5 - 0x1070]
  608. 00000614  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  609. 00000618  486D EF90                pea.l      [A5 - 0x1070]
  610. 0000061C  A884                     syscall    DrawString
  611. 0000061E  486D E680                pea.l      [A5 - 0x1980]
  612. 00000622  302D F2DC                move.w     D0, [A5 - 0xD24]
  613. 00000626  5240                     addq.w     D0, 1
  614. 00000628  3F00                     move.w     -[A7], D0
  615. 0000062A  302D F2C4                move.w     D0, [A5 - 0xD3C]
  616. 0000062E  5240                     addq.w     D0, 1
  617. 00000630  3F00                     move.w     -[A7], D0
  618. 00000632  302D F2DC                move.w     D0, [A5 - 0xD24]
  619. 00000636  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  620. 0000063A  322D F8E2                move.w     D1, [A5 - 0x71E]
  621. 0000063E  C3FC 0004                muls.w     D1, 0x4
  622. 00000642  4A41                     tst.w      D1
  623. 00000644  6A02                     bpl        +0x4 /* 00000648 */
  624. 00000646  4441                     neg.w      D1
  625. label00000648:
  626. 00000648  9041                     sub.w      D0, D1
  627. 0000064A  3F00                     move.w     -[A7], D0
  628. 0000064C  302D F294                move.w     D0, [A5 - 0xD6C]
  629. 00000650  5340                     subq.w     D0, 1
  630. 00000652  3F00                     move.w     -[A7], D0
  631. 00000654  A8A7                     syscall    SetRect
  632. 00000656  486D E680                pea.l      [A5 - 0x1980]
  633. 0000065A  486D FE0A                pea.l      [A5 - 0x1F6]
  634. 0000065E  A8A5                     syscall    FillRect
  635. 00000660  486D E688                pea.l      [A5 - 0x1978]
  636. 00000664  302D F2DC                move.w     D0, [A5 - 0xD24]
  637. 00000668  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  638. 0000066C  322D F8E2                move.w     D1, [A5 - 0x71E]
  639. 00000670  C3FC 0004                muls.w     D1, 0x4
  640. 00000674  4A41                     tst.w      D1
  641. 00000676  6A02                     bpl        +0x4 /* 0000067A */
  642. 00000678  4441                     neg.w      D1
  643. label0000067A:
  644. 0000067A  9041                     sub.w      D0, D1
  645. 0000067C  3F00                     move.w     -[A7], D0
  646. 0000067E  302D F2C4                move.w     D0, [A5 - 0xD3C]
  647. 00000682  5240                     addq.w     D0, 1
  648. 00000684  3F00                     move.w     -[A7], D0
  649. 00000686  302D F2AC                move.w     D0, [A5 - 0xD54]
  650. 0000068A  5340                     subq.w     D0, 1
  651. 0000068C  3F00                     move.w     -[A7], D0
  652. 0000068E  302D F294                move.w     D0, [A5 - 0xD6C]
  653. 00000692  5340                     subq.w     D0, 1
  654. 00000694  3F00                     move.w     -[A7], D0
  655. 00000696  A8A7                     syscall    SetRect
  656. 00000698  486D E688                pea.l      [A5 - 0x1978]
  657. 0000069C  486D FE1A                pea.l      [A5 - 0x1E6]
  658. 000006A0  A8A5                     syscall    FillRect
  659. 000006A2  6000 058A                bra        +0x58C /* 00000C2E */
  660. 000006A6  302D F8E0                move.w     D0, [A5 - 0x720]
  661. 000006AA  48C0                     ext.l      D0
  662. 000006AC  2F00                     move.l     -[A7], D0
  663. 000006AE  486D EE90                pea.l      [A5 - 0x1170]
  664. 000006B2  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  665. 000006B6  486D EE90                pea.l      [A5 - 0x1170]
  666. 000006BA  A884                     syscall    DrawString
  667. 000006BC  486D E680                pea.l      [A5 - 0x1980]
  668. 000006C0  302D F2DE                move.w     D0, [A5 - 0xD22]
  669. 000006C4  5240                     addq.w     D0, 1
  670. 000006C6  3F00                     move.w     -[A7], D0
  671. 000006C8  302D F2C6                move.w     D0, [A5 - 0xD3A]
  672. 000006CC  5240                     addq.w     D0, 1
  673. 000006CE  3F00                     move.w     -[A7], D0
  674. 000006D0  302D F2DE                move.w     D0, [A5 - 0xD22]
  675. 000006D4  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  676. 000006D8  322D F8E0                move.w     D1, [A5 - 0x720]
  677. 000006DC  C3FC 0004                muls.w     D1, 0x4
  678. 000006E0  4A41                     tst.w      D1
  679. 000006E2  6A02                     bpl        +0x4 /* 000006E6 */
  680. 000006E4  4441                     neg.w      D1
  681. label000006E6:
  682. 000006E6  9041                     sub.w      D0, D1
  683. 000006E8  3F00                     move.w     -[A7], D0
  684. 000006EA  302D F296                move.w     D0, [A5 - 0xD6A]
  685. 000006EE  5340                     subq.w     D0, 1
  686. 000006F0  3F00                     move.w     -[A7], D0
  687. 000006F2  A8A7                     syscall    SetRect
  688. 000006F4  486D E680                pea.l      [A5 - 0x1980]
  689. 000006F8  486D FE0A                pea.l      [A5 - 0x1F6]
  690. 000006FC  A8A5                     syscall    FillRect
  691. 000006FE  486D E688                pea.l      [A5 - 0x1978]
  692. 00000702  302D F2DE                move.w     D0, [A5 - 0xD22]
  693. 00000706  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  694. 0000070A  322D F8E0                move.w     D1, [A5 - 0x720]
  695. 0000070E  C3FC 0004                muls.w     D1, 0x4
  696. 00000712  4A41                     tst.w      D1
  697. 00000714  6A02                     bpl        +0x4 /* 00000718 */
  698. 00000716  4441                     neg.w      D1
  699. label00000718:
  700. 00000718  9041                     sub.w      D0, D1
  701. 0000071A  3F00                     move.w     -[A7], D0
  702. 0000071C  302D F2C6                move.w     D0, [A5 - 0xD3A]
  703. 00000720  5240                     addq.w     D0, 1
  704. 00000722  3F00                     move.w     -[A7], D0
  705. 00000724  302D F2AE                move.w     D0, [A5 - 0xD52]
  706. 00000728  5340                     subq.w     D0, 1
  707. 0000072A  3F00                     move.w     -[A7], D0
  708. 0000072C  302D F296                move.w     D0, [A5 - 0xD6A]
  709. 00000730  5340                     subq.w     D0, 1
  710. 00000732  3F00                     move.w     -[A7], D0
  711. 00000734  A8A7                     syscall    SetRect
  712. 00000736  486D E688                pea.l      [A5 - 0x1978]
  713. 0000073A  486D FE1A                pea.l      [A5 - 0x1E6]
  714. 0000073E  A8A5                     syscall    FillRect
  715. 00000740  6000 04EC                bra        +0x4EE /* 00000C2E */
  716. 00000744  302D F8DE                move.w     D0, [A5 - 0x722]
  717. 00000748  48C0                     ext.l      D0
  718. 0000074A  2F00                     move.l     -[A7], D0
  719. 0000074C  486D ED90                pea.l      [A5 - 0x1270]
  720. 00000750  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  721. 00000754  486D ED90                pea.l      [A5 - 0x1270]
  722. 00000758  A884                     syscall    DrawString
  723. 0000075A  486D E680                pea.l      [A5 - 0x1980]
  724. 0000075E  302D F2E0                move.w     D0, [A5 - 0xD20]
  725. 00000762  5240                     addq.w     D0, 1
  726. 00000764  3F00                     move.w     -[A7], D0
  727. 00000766  302D F2C8                move.w     D0, [A5 - 0xD38]
  728. 0000076A  5240                     addq.w     D0, 1
  729. 0000076C  3F00                     move.w     -[A7], D0
  730. 0000076E  302D F2E0                move.w     D0, [A5 - 0xD20]
  731. 00000772  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  732. 00000776  322D F8DE                move.w     D1, [A5 - 0x722]
  733. 0000077A  C3FC 0004                muls.w     D1, 0x4
  734. 0000077E  4A41                     tst.w      D1
  735. 00000780  6A02                     bpl        +0x4 /* 00000784 */
  736. 00000782  4441                     neg.w      D1
  737. label00000784:
  738. 00000784  9041                     sub.w      D0, D1
  739. 00000786  3F00                     move.w     -[A7], D0
  740. 00000788  302D F298                move.w     D0, [A5 - 0xD68]
  741. 0000078C  5340                     subq.w     D0, 1
  742. 0000078E  3F00                     move.w     -[A7], D0
  743. 00000790  A8A7                     syscall    SetRect
  744. 00000792  486D E680                pea.l      [A5 - 0x1980]
  745. 00000796  486D FE0A                pea.l      [A5 - 0x1F6]
  746. 0000079A  A8A5                     syscall    FillRect
  747. 0000079C  486D E688                pea.l      [A5 - 0x1978]
  748. 000007A0  302D F2E0                move.w     D0, [A5 - 0xD20]
  749. 000007A4  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  750. 000007A8  322D F8DE                move.w     D1, [A5 - 0x722]
  751. 000007AC  C3FC 0004                muls.w     D1, 0x4
  752. 000007B0  4A41                     tst.w      D1
  753. 000007B2  6A02                     bpl        +0x4 /* 000007B6 */
  754. 000007B4  4441                     neg.w      D1
  755. label000007B6:
  756. 000007B6  9041                     sub.w      D0, D1
  757. 000007B8  3F00                     move.w     -[A7], D0
  758. 000007BA  302D F2C8                move.w     D0, [A5 - 0xD38]
  759. 000007BE  5240                     addq.w     D0, 1
  760. 000007C0  3F00                     move.w     -[A7], D0
  761. 000007C2  302D F2B0                move.w     D0, [A5 - 0xD50]
  762. 000007C6  5340                     subq.w     D0, 1
  763. 000007C8  3F00                     move.w     -[A7], D0
  764. 000007CA  302D F298                move.w     D0, [A5 - 0xD68]
  765. 000007CE  5340                     subq.w     D0, 1
  766. 000007D0  3F00                     move.w     -[A7], D0
  767. 000007D2  A8A7                     syscall    SetRect
  768. 000007D4  486D E688                pea.l      [A5 - 0x1978]
  769. 000007D8  486D FE1A                pea.l      [A5 - 0x1E6]
  770. 000007DC  A8A5                     syscall    FillRect
  771. 000007DE  6000 044E                bra        +0x450 /* 00000C2E */
  772. 000007E2  302D F8DC                move.w     D0, [A5 - 0x724]
  773. 000007E6  48C0                     ext.l      D0
  774. 000007E8  2F00                     move.l     -[A7], D0
  775. 000007EA  486D EC90                pea.l      [A5 - 0x1370]
  776. 000007EE  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  777. 000007F2  486D EC90                pea.l      [A5 - 0x1370]
  778. 000007F6  A884                     syscall    DrawString
  779. 000007F8  486D E680                pea.l      [A5 - 0x1980]
  780. 000007FC  302D F2E2                move.w     D0, [A5 - 0xD1E]
  781. 00000800  5240                     addq.w     D0, 1
  782. 00000802  3F00                     move.w     -[A7], D0
  783. 00000804  302D F2CA                move.w     D0, [A5 - 0xD36]
  784. 00000808  5240                     addq.w     D0, 1
  785. 0000080A  3F00                     move.w     -[A7], D0
  786. 0000080C  302D F2E2                move.w     D0, [A5 - 0xD1E]
  787. 00000810  5240                     addq.w     D0, 1
  788. 00000812  322D F8DC                move.w     D1, [A5 - 0x724]
  789. 00000816  C3FC 0004                muls.w     D1, 0x4
  790. 0000081A  D041                     add.w      D0, D1
  791. 0000081C  3F00                     move.w     -[A7], D0
  792. 0000081E  302D F29A                move.w     D0, [A5 - 0xD66]
  793. 00000822  5340                     subq.w     D0, 1
  794. 00000824  3F00                     move.w     -[A7], D0
  795. 00000826  A8A7                     syscall    SetRect
  796. 00000828  486D E680                pea.l      [A5 - 0x1980]
  797. 0000082C  486D FE0A                pea.l      [A5 - 0x1F6]
  798. 00000830  A8A5                     syscall    FillRect
  799. 00000832  486D E688                pea.l      [A5 - 0x1978]
  800. 00000836  302D F2E2                move.w     D0, [A5 - 0xD1E]
  801. 0000083A  5240                     addq.w     D0, 1
  802. 0000083C  322D F8DC                move.w     D1, [A5 - 0x724]
  803. 00000840  C3FC 0004                muls.w     D1, 0x4
  804. 00000844  D041                     add.w      D0, D1
  805. 00000846  3F00                     move.w     -[A7], D0
  806. 00000848  302D F2CA                move.w     D0, [A5 - 0xD36]
  807. 0000084C  5240                     addq.w     D0, 1
  808. 0000084E  3F00                     move.w     -[A7], D0
  809. 00000850  302D F2B2                move.w     D0, [A5 - 0xD4E]
  810. 00000854  5340                     subq.w     D0, 1
  811. 00000856  3F00                     move.w     -[A7], D0
  812. 00000858  302D F29A                move.w     D0, [A5 - 0xD66]
  813. 0000085C  5340                     subq.w     D0, 1
  814. 0000085E  3F00                     move.w     -[A7], D0
  815. 00000860  A8A7                     syscall    SetRect
  816. 00000862  486D E688                pea.l      [A5 - 0x1978]
  817. 00000866  486D FE1A                pea.l      [A5 - 0x1E6]
  818. 0000086A  A8A5                     syscall    FillRect
  819. 0000086C  6000 03C0                bra        +0x3C2 /* 00000C2E */
  820. 00000870  302D F8CE                move.w     D0, [A5 - 0x732]
  821. 00000874  48C0                     ext.l      D0
  822. 00000876  2F00                     move.l     -[A7], D0
  823. 00000878  486D EB90                pea.l      [A5 - 0x1470]
  824. 0000087C  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  825. 00000880  486D EB90                pea.l      [A5 - 0x1470]
  826. 00000884  A884                     syscall    DrawString
  827. 00000886  486D E680                pea.l      [A5 - 0x1980]
  828. 0000088A  302D F2E4                move.w     D0, [A5 - 0xD1C]
  829. 0000088E  5240                     addq.w     D0, 1
  830. 00000890  3F00                     move.w     -[A7], D0
  831. 00000892  302D F2CC                move.w     D0, [A5 - 0xD34]
  832. 00000896  5240                     addq.w     D0, 1
  833. 00000898  3F00                     move.w     -[A7], D0
  834. 0000089A  302D F2E4                move.w     D0, [A5 - 0xD1C]
  835. 0000089E  5240                     addq.w     D0, 1
  836. 000008A0  322D F8CE                move.w     D1, [A5 - 0x732]
  837. 000008A4  C3FC 0004                muls.w     D1, 0x4
  838. 000008A8  D041                     add.w      D0, D1
  839. 000008AA  3F00                     move.w     -[A7], D0
  840. 000008AC  302D F29C                move.w     D0, [A5 - 0xD64]
  841. 000008B0  5340                     subq.w     D0, 1
  842. 000008B2  3F00                     move.w     -[A7], D0
  843. 000008B4  A8A7                     syscall    SetRect
  844. 000008B6  486D E680                pea.l      [A5 - 0x1980]
  845. 000008BA  486D FE0A                pea.l      [A5 - 0x1F6]
  846. 000008BE  A8A5                     syscall    FillRect
  847. 000008C0  486D E688                pea.l      [A5 - 0x1978]
  848. 000008C4  302D F2E4                move.w     D0, [A5 - 0xD1C]
  849. 000008C8  5240                     addq.w     D0, 1
  850. 000008CA  322D F8CE                move.w     D1, [A5 - 0x732]
  851. 000008CE  C3FC 0004                muls.w     D1, 0x4
  852. 000008D2  D041                     add.w      D0, D1
  853. 000008D4  3F00                     move.w     -[A7], D0
  854. 000008D6  302D F2CC                move.w     D0, [A5 - 0xD34]
  855. 000008DA  5240                     addq.w     D0, 1
  856. 000008DC  3F00                     move.w     -[A7], D0
  857. 000008DE  302D F2B4                move.w     D0, [A5 - 0xD4C]
  858. 000008E2  5340                     subq.w     D0, 1
  859. 000008E4  3F00                     move.w     -[A7], D0
  860. 000008E6  302D F29C                move.w     D0, [A5 - 0xD64]
  861. 000008EA  5340                     subq.w     D0, 1
  862. 000008EC  3F00                     move.w     -[A7], D0
  863. 000008EE  A8A7                     syscall    SetRect
  864. 000008F0  486D E688                pea.l      [A5 - 0x1978]
  865. 000008F4  486D FE1A                pea.l      [A5 - 0x1E6]
  866. 000008F8  A8A5                     syscall    FillRect
  867. 000008FA  6000 0332                bra        +0x334 /* 00000C2E */
  868. 000008FE  302D F8CC                move.w     D0, [A5 - 0x734]
  869. 00000902  48C0                     ext.l      D0
  870. 00000904  2F00                     move.l     -[A7], D0
  871. 00000906  486D EA90                pea.l      [A5 - 0x1570]
  872. 0000090A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  873. 0000090E  486D EA90                pea.l      [A5 - 0x1570]
  874. 00000912  A884                     syscall    DrawString
  875. 00000914  486D E680                pea.l      [A5 - 0x1980]
  876. 00000918  302D F2E6                move.w     D0, [A5 - 0xD1A]
  877. 0000091C  5240                     addq.w     D0, 1
  878. 0000091E  3F00                     move.w     -[A7], D0
  879. 00000920  302D F2CE                move.w     D0, [A5 - 0xD32]
  880. 00000924  5240                     addq.w     D0, 1
  881. 00000926  3F00                     move.w     -[A7], D0
  882. 00000928  302D F2E6                move.w     D0, [A5 - 0xD1A]
  883. 0000092C  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  884. 00000930  322D F8CC                move.w     D1, [A5 - 0x734]
  885. 00000934  C3FC 0004                muls.w     D1, 0x4
  886. 00000938  4A41                     tst.w      D1
  887. 0000093A  6A02                     bpl        +0x4 /* 0000093E */
  888. 0000093C  4441                     neg.w      D1
  889. label0000093E:
  890. 0000093E  9041                     sub.w      D0, D1
  891. 00000940  3F00                     move.w     -[A7], D0
  892. 00000942  302D F29E                move.w     D0, [A5 - 0xD62]
  893. 00000946  5340                     subq.w     D0, 1
  894. 00000948  3F00                     move.w     -[A7], D0
  895. 0000094A  A8A7                     syscall    SetRect
  896. 0000094C  486D E680                pea.l      [A5 - 0x1980]
  897. 00000950  486D FE0A                pea.l      [A5 - 0x1F6]
  898. 00000954  A8A5                     syscall    FillRect
  899. 00000956  486D E688                pea.l      [A5 - 0x1978]
  900. 0000095A  302D F2E6                move.w     D0, [A5 - 0xD1A]
  901. 0000095E  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  902. 00000962  322D F8CC                move.w     D1, [A5 - 0x734]
  903. 00000966  C3FC 0004                muls.w     D1, 0x4
  904. 0000096A  4A41                     tst.w      D1
  905. 0000096C  6A02                     bpl        +0x4 /* 00000970 */
  906. 0000096E  4441                     neg.w      D1
  907. label00000970:
  908. 00000970  9041                     sub.w      D0, D1
  909. 00000972  3F00                     move.w     -[A7], D0
  910. 00000974  302D F2CE                move.w     D0, [A5 - 0xD32]
  911. 00000978  5240                     addq.w     D0, 1
  912. 0000097A  3F00                     move.w     -[A7], D0
  913. 0000097C  302D F2B6                move.w     D0, [A5 - 0xD4A]
  914. 00000980  5340                     subq.w     D0, 1
  915. 00000982  3F00                     move.w     -[A7], D0
  916. 00000984  302D F29E                move.w     D0, [A5 - 0xD62]
  917. 00000988  5340                     subq.w     D0, 1
  918. 0000098A  3F00                     move.w     -[A7], D0
  919. 0000098C  A8A7                     syscall    SetRect
  920. 0000098E  486D E688                pea.l      [A5 - 0x1978]
  921. 00000992  486D FE1A                pea.l      [A5 - 0x1E6]
  922. 00000996  A8A5                     syscall    FillRect
  923. 00000998  6000 0294                bra        +0x296 /* 00000C2E */
  924. 0000099C  302D F8CA                move.w     D0, [A5 - 0x736]
  925. 000009A0  48C0                     ext.l      D0
  926. 000009A2  2F00                     move.l     -[A7], D0
  927. 000009A4  486D E990                pea.l      [A5 - 0x1670]
  928. 000009A8  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  929. 000009AC  486D E990                pea.l      [A5 - 0x1670]
  930. 000009B0  A884                     syscall    DrawString
  931. 000009B2  486D E680                pea.l      [A5 - 0x1980]
  932. 000009B6  302D F2E8                move.w     D0, [A5 - 0xD18]
  933. 000009BA  5240                     addq.w     D0, 1
  934. 000009BC  3F00                     move.w     -[A7], D0
  935. 000009BE  302D F2D0                move.w     D0, [A5 - 0xD30]
  936. 000009C2  5240                     addq.w     D0, 1
  937. 000009C4  3F00                     move.w     -[A7], D0
  938. 000009C6  302D F2E8                move.w     D0, [A5 - 0xD18]
  939. 000009CA  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  940. 000009CE  322D F8CA                move.w     D1, [A5 - 0x736]
  941. 000009D2  C3FC 0004                muls.w     D1, 0x4
  942. 000009D6  4A41                     tst.w      D1
  943. 000009D8  6A02                     bpl        +0x4 /* 000009DC */
  944. 000009DA  4441                     neg.w      D1
  945. label000009DC:
  946. 000009DC  9041                     sub.w      D0, D1
  947. 000009DE  3F00                     move.w     -[A7], D0
  948. 000009E0  302D F2A0                move.w     D0, [A5 - 0xD60]
  949. 000009E4  5340                     subq.w     D0, 1
  950. 000009E6  3F00                     move.w     -[A7], D0
  951. 000009E8  A8A7                     syscall    SetRect
  952. 000009EA  486D E680                pea.l      [A5 - 0x1980]
  953. 000009EE  486D FE0A                pea.l      [A5 - 0x1F6]
  954. 000009F2  A8A5                     syscall    FillRect
  955. 000009F4  486D E688                pea.l      [A5 - 0x1978]
  956. 000009F8  302D F2E8                move.w     D0, [A5 - 0xD18]
  957. 000009FC  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  958. 00000A00  322D F8CA                move.w     D1, [A5 - 0x736]
  959. 00000A04  C3FC 0004                muls.w     D1, 0x4
  960. 00000A08  4A41                     tst.w      D1
  961. 00000A0A  6A02                     bpl        +0x4 /* 00000A0E */
  962. 00000A0C  4441                     neg.w      D1
  963. label00000A0E:
  964. 00000A0E  9041                     sub.w      D0, D1
  965. 00000A10  3F00                     move.w     -[A7], D0
  966. 00000A12  302D F2D0                move.w     D0, [A5 - 0xD30]
  967. 00000A16  5240                     addq.w     D0, 1
  968. 00000A18  3F00                     move.w     -[A7], D0
  969. 00000A1A  302D F2B8                move.w     D0, [A5 - 0xD48]
  970. 00000A1E  5340                     subq.w     D0, 1
  971. 00000A20  3F00                     move.w     -[A7], D0
  972. 00000A22  302D F2A0                move.w     D0, [A5 - 0xD60]
  973. 00000A26  5340                     subq.w     D0, 1
  974. 00000A28  3F00                     move.w     -[A7], D0
  975. 00000A2A  A8A7                     syscall    SetRect
  976. 00000A2C  486D E688                pea.l      [A5 - 0x1978]
  977. 00000A30  486D FE1A                pea.l      [A5 - 0x1E6]
  978. 00000A34  A8A5                     syscall    FillRect
  979. 00000A36  6000 01F6                bra        +0x1F8 /* 00000C2E */
  980. 00000A3A  302D F8C8                move.w     D0, [A5 - 0x738]
  981. 00000A3E  48C0                     ext.l      D0
  982. 00000A40  2F00                     move.l     -[A7], D0
  983. 00000A42  486D E890                pea.l      [A5 - 0x1770]
  984. 00000A46  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  985. 00000A4A  486D E890                pea.l      [A5 - 0x1770]
  986. 00000A4E  A884                     syscall    DrawString
  987. 00000A50  486D E680                pea.l      [A5 - 0x1980]
  988. 00000A54  302D F2EA                move.w     D0, [A5 - 0xD16]
  989. 00000A58  5240                     addq.w     D0, 1
  990. 00000A5A  3F00                     move.w     -[A7], D0
  991. 00000A5C  302D F2D2                move.w     D0, [A5 - 0xD2E]
  992. 00000A60  5240                     addq.w     D0, 1
  993. 00000A62  3F00                     move.w     -[A7], D0
  994. 00000A64  302D F2EA                move.w     D0, [A5 - 0xD16]
  995. 00000A68  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  996. 00000A6C  322D F8C8                move.w     D1, [A5 - 0x738]
  997. 00000A70  C3FC 0004                muls.w     D1, 0x4
  998. 00000A74  4A41                     tst.w      D1
  999. 00000A76  6A02                     bpl        +0x4 /* 00000A7A */
  1000. 00000A78  4441                     neg.w      D1
  1001. label00000A7A:
  1002. 00000A7A  9041                     sub.w      D0, D1
  1003. 00000A7C  3F00                     move.w     -[A7], D0
  1004. 00000A7E  302D F2A2                move.w     D0, [A5 - 0xD5E]
  1005. 00000A82  5340                     subq.w     D0, 1
  1006. 00000A84  3F00                     move.w     -[A7], D0
  1007. 00000A86  A8A7                     syscall    SetRect
  1008. 00000A88  486D E680                pea.l      [A5 - 0x1980]
  1009. 00000A8C  486D FE0A                pea.l      [A5 - 0x1F6]
  1010. 00000A90  A8A5                     syscall    FillRect
  1011. 00000A92  486D E688                pea.l      [A5 - 0x1978]
  1012. 00000A96  302D F2EA                move.w     D0, [A5 - 0xD16]
  1013. 00000A9A  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  1014. 00000A9E  322D F8C8                move.w     D1, [A5 - 0x738]
  1015. 00000AA2  C3FC 0004                muls.w     D1, 0x4
  1016. 00000AA6  4A41                     tst.w      D1
  1017. 00000AA8  6A02                     bpl        +0x4 /* 00000AAC */
  1018. 00000AAA  4441                     neg.w      D1
  1019. label00000AAC:
  1020. 00000AAC  9041                     sub.w      D0, D1
  1021. 00000AAE  3F00                     move.w     -[A7], D0
  1022. 00000AB0  302D F2D2                move.w     D0, [A5 - 0xD2E]
  1023. 00000AB4  5240                     addq.w     D0, 1
  1024. 00000AB6  3F00                     move.w     -[A7], D0
  1025. 00000AB8  302D F2BA                move.w     D0, [A5 - 0xD46]
  1026. 00000ABC  5340                     subq.w     D0, 1
  1027. 00000ABE  3F00                     move.w     -[A7], D0
  1028. 00000AC0  302D F2A2                move.w     D0, [A5 - 0xD5E]
  1029. 00000AC4  5340                     subq.w     D0, 1
  1030. 00000AC6  3F00                     move.w     -[A7], D0
  1031. 00000AC8  A8A7                     syscall    SetRect
  1032. 00000ACA  486D E688                pea.l      [A5 - 0x1978]
  1033. 00000ACE  486D FE1A                pea.l      [A5 - 0x1E6]
  1034. 00000AD2  A8A5                     syscall    FillRect
  1035. 00000AD4  6000 0158                bra        +0x15A /* 00000C2E */
  1036. 00000AD8  302D F8C6                move.w     D0, [A5 - 0x73A]
  1037. 00000ADC  48C0                     ext.l      D0
  1038. 00000ADE  2F00                     move.l     -[A7], D0
  1039. 00000AE0  486D E790                pea.l      [A5 - 0x1870]
  1040. 00000AE4  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1041. 00000AE8  486D E790                pea.l      [A5 - 0x1870]
  1042. 00000AEC  A884                     syscall    DrawString
  1043. 00000AEE  486D E680                pea.l      [A5 - 0x1980]
  1044. 00000AF2  302D F2EC                move.w     D0, [A5 - 0xD14]
  1045. 00000AF6  5240                     addq.w     D0, 1
  1046. 00000AF8  3F00                     move.w     -[A7], D0
  1047. 00000AFA  302D F2D4                move.w     D0, [A5 - 0xD2C]
  1048. 00000AFE  5240                     addq.w     D0, 1
  1049. 00000B00  3F00                     move.w     -[A7], D0
  1050. 00000B02  302D F2EC                move.w     D0, [A5 - 0xD14]
  1051. 00000B06  5240                     addq.w     D0, 1
  1052. 00000B08  322D F8C6                move.w     D1, [A5 - 0x73A]
  1053. 00000B0C  C3FC 0004                muls.w     D1, 0x4
  1054. 00000B10  D041                     add.w      D0, D1
  1055. 00000B12  3F00                     move.w     -[A7], D0
  1056. 00000B14  302D F2A4                move.w     D0, [A5 - 0xD5C]
  1057. 00000B18  5340                     subq.w     D0, 1
  1058. 00000B1A  3F00                     move.w     -[A7], D0
  1059. 00000B1C  A8A7                     syscall    SetRect
  1060. 00000B1E  486D E680                pea.l      [A5 - 0x1980]
  1061. 00000B22  486D FE0A                pea.l      [A5 - 0x1F6]
  1062. 00000B26  A8A5                     syscall    FillRect
  1063. 00000B28  486D E688                pea.l      [A5 - 0x1978]
  1064. 00000B2C  302D F2EC                move.w     D0, [A5 - 0xD14]
  1065. 00000B30  5240                     addq.w     D0, 1
  1066. 00000B32  322D F8C6                move.w     D1, [A5 - 0x73A]
  1067. 00000B36  C3FC 0004                muls.w     D1, 0x4
  1068. 00000B3A  D041                     add.w      D0, D1
  1069. 00000B3C  3F00                     move.w     -[A7], D0
  1070. 00000B3E  302D F2D4                move.w     D0, [A5 - 0xD2C]
  1071. 00000B42  5240                     addq.w     D0, 1
  1072. 00000B44  3F00                     move.w     -[A7], D0
  1073. 00000B46  302D F2BC                move.w     D0, [A5 - 0xD44]
  1074. 00000B4A  5340                     subq.w     D0, 1
  1075. 00000B4C  3F00                     move.w     -[A7], D0
  1076. 00000B4E  302D F2A4                move.w     D0, [A5 - 0xD5C]
  1077. 00000B52  5340                     subq.w     D0, 1
  1078. 00000B54  3F00                     move.w     -[A7], D0
  1079. 00000B56  A8A7                     syscall    SetRect
  1080. 00000B58  486D E688                pea.l      [A5 - 0x1978]
  1081. 00000B5C  486D FE1A                pea.l      [A5 - 0x1E6]
  1082. 00000B60  A8A5                     syscall    FillRect
  1083. 00000B62  6000 00CA                bra        +0xCC /* 00000C2E */
  1084. 00000B66  302D F8C4                move.w     D0, [A5 - 0x73C]
  1085. 00000B6A  48C0                     ext.l      D0
  1086. 00000B6C  2F00                     move.l     -[A7], D0
  1087. 00000B6E  486D E690                pea.l      [A5 - 0x1970]
  1088. 00000B72  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1089. 00000B76  486D E690                pea.l      [A5 - 0x1970]
  1090. 00000B7A  A884                     syscall    DrawString
  1091. 00000B7C  486D E680                pea.l      [A5 - 0x1980]
  1092. 00000B80  302D F2EE                move.w     D0, [A5 - 0xD12]
  1093. 00000B84  5240                     addq.w     D0, 1
  1094. 00000B86  3F00                     move.w     -[A7], D0
  1095. 00000B88  302D F2D6                move.w     D0, [A5 - 0xD2A]
  1096. 00000B8C  5240                     addq.w     D0, 1
  1097. 00000B8E  3F00                     move.w     -[A7], D0
  1098. 00000B90  302D F2EE                move.w     D0, [A5 - 0xD12]
  1099. 00000B94  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  1100. 00000B98  322D F8C4                move.w     D1, [A5 - 0x73C]
  1101. 00000B9C  C3FC 0004                muls.w     D1, 0x4
  1102. 00000BA0  4A41                     tst.w      D1
  1103. 00000BA2  6A02                     bpl        +0x4 /* 00000BA6 */
  1104. 00000BA4  4441                     neg.w      D1
  1105. label00000BA6:
  1106. 00000BA6  9041                     sub.w      D0, D1
  1107. 00000BA8  3F00                     move.w     -[A7], D0
  1108. 00000BAA  302D F2A6                move.w     D0, [A5 - 0xD5A]
  1109. 00000BAE  5340                     subq.w     D0, 1
  1110. 00000BB0  3F00                     move.w     -[A7], D0
  1111. 00000BB2  A8A7                     syscall    SetRect
  1112. 00000BB4  486D E680                pea.l      [A5 - 0x1980]
  1113. 00000BB8  486D FE0A                pea.l      [A5 - 0x1F6]
  1114. 00000BBC  A8A5                     syscall    FillRect
  1115. 00000BBE  486D E688                pea.l      [A5 - 0x1978]
  1116. 00000BC2  302D F2EE                move.w     D0, [A5 - 0xD12]
  1117. 00000BC6  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  1118. 00000BCA  322D F8C4                move.w     D1, [A5 - 0x73C]
  1119. 00000BCE  C3FC 0004                muls.w     D1, 0x4
  1120. 00000BD2  4A41                     tst.w      D1
  1121. 00000BD4  6A02                     bpl        +0x4 /* 00000BD8 */
  1122. 00000BD6  4441                     neg.w      D1
  1123. label00000BD8:
  1124. 00000BD8  9041                     sub.w      D0, D1
  1125. 00000BDA  3F00                     move.w     -[A7], D0
  1126. 00000BDC  302D F2D6                move.w     D0, [A5 - 0xD2A]
  1127. 00000BE0  5240                     addq.w     D0, 1
  1128. 00000BE2  3F00                     move.w     -[A7], D0
  1129. 00000BE4  302D F2BE                move.w     D0, [A5 - 0xD42]
  1130. 00000BE8  5340                     subq.w     D0, 1
  1131. 00000BEA  3F00                     move.w     -[A7], D0
  1132. 00000BEC  302D F2A6                move.w     D0, [A5 - 0xD5A]
  1133. 00000BF0  5340                     subq.w     D0, 1
  1134. 00000BF2  3F00                     move.w     -[A7], D0
  1135. 00000BF4  A8A7                     syscall    SetRect
  1136. 00000BF6  486D E688                pea.l      [A5 - 0x1978]
  1137. 00000BFA  486D FE1A                pea.l      [A5 - 0x1E6]
  1138. 00000BFE  A8A5                     syscall    FillRect
  1139. 00000C00  6000 002C                bra        +0x2E /* 00000C2E */
  1140. label00000C04:
  1141. 00000C04  5340                     subq.w     D0, 1
  1142. 00000C06  0C40 000C                cmpi.w     D0, 0xC
  1143. 00000C0A  6422                     bcc        +0x24 /* 00000C2E */
  1144. 00000C0C  D040                     add.w      D0, D0
  1145. 00000C0E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1146. 00000C12  4EFB 0002                jmp        [PC + D0.w + 0x2]
  1147. 00000C16  F8C6 F964                .extension 0x8C6 <<F/2-3/4>> // unimplemented
  1148. 00000C1A  F9F2                     .invalid   <<F/7/4>>
  1149. 00000C1C  FA90 FB2E                .extension 0xA90 <<F/2-3/5>> // unimplemented
  1150. 00000C20  FBCC                     .invalid   <<F/7/5>>
  1151. 00000C22  FC5A FCE8                .extension 0xC5A <<F/1/6>>, 0xFCE8 // unimplemented
  1152. 00000C26  FD86                     .invalid   <<F/6/6>>
  1153. 00000C28  FE24 FEC2                .unknown   0xFE24 0xFEC2 (W = 7)
  1154. 00000C2C  FF50                     .extension 0xF50 <<F/4-5/7>> // unimplemented
  1155. label00000C2E:
  1156. 00000C2E  526E FFEE                addq.w     [A6 - 0x12], 1
  1157. 00000C32  51CF F866                dbf        D7, -0x79C /* 0000049A */
  1158. 00000C36  4CDF 0080                movem.l    D7, [A7]+
  1159. 00000C3A  4E5E                     unlink     A6
  1160. 00000C3C  4E75                     rts
  1161. export_53:
  1162. 00000C3E  4E56 FFE8                link       A6, -0x0018
  1163. 00000C42  4E71                     nop
  1164. 00000C44  4E71                     nop
  1165. 00000C46  422D FD24                clr.b      [A5 - 0x2DC]
  1166. 00000C4A  426D FAE6                clr.w      [A5 - 0x51A]
  1167. 00000C4E  426D FAE4                clr.w      [A5 - 0x51C]
  1168. 00000C52  3B7C 015E FAE2           move.w     [A5 - 0x51E], 0x15E
  1169. 00000C58  3B7C 0208 FAE0           move.w     [A5 - 0x520], 0x208
  1170. 00000C5E  486D FB44                pea.l      [A5 - 0x4BC]
  1171. 00000C62  3F2D FAE4                move.w     -[A7], [A5 - 0x51C]
  1172. 00000C66  3F2D FAE6                move.w     -[A7], [A5 - 0x51A]
  1173. 00000C6A  3F2D FAE0                move.w     -[A7], [A5 - 0x520]
  1174. 00000C6E  3F2D FAE2                move.w     -[A7], [A5 - 0x51E]
  1175. 00000C72  A8A7                     syscall    SetRect
  1176. label00000C74:
  1177. 00000C74  554F                     subq.w     A7, 2
  1178. 00000C76  A974                     syscall    Button
  1179. 00000C78  4A1F                     tst.b      [A7]+
  1180. 00000C7A  6700 09F8                beq        +0x9FA /* 00001674 */
  1181. 00000C7E  486D E66E                pea.l      [A5 - 0x1992]
  1182. 00000C82  486D E66C                pea.l      [A5 - 0x1994]
  1183. 00000C86  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1184. 00000C8A  554F                     subq.w     A7, 2
  1185. 00000C8C  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1186. 00000C90  486D F2F0                pea.l      [A5 - 0xD10]
  1187. 00000C94  A8AD                     syscall    PtInRect
  1188. 00000C96  4A1F                     tst.b      [A7]+
  1189. 00000C98  6700 00B8                beq        +0xBA /* 00000D52 */
  1190. 00000C9C  302D E66E                move.w     D0, [A5 - 0x1992]
  1191. 00000CA0  906D F2D8                sub.w      D0, [A5 - 0xD28]
  1192. 00000CA4  48C0                     ext.l      D0
  1193. 00000CA6  81FC 0004                divs.w     D0, 0x4
  1194. 00000CAA  0640 FFEC                addi.w     D0, 0xFFEC
  1195. 00000CAE  3B40 F8E6                move.w     [A5 - 0x71A], D0
  1196. 00000CB2  302D F8E6                move.w     D0, [A5 - 0x71A]
  1197. 00000CB6  B06D F8D2                cmp.w      D0, [A5 - 0x72E]
  1198. 00000CBA  6700 003A                beq        +0x3C /* 00000CF6 */
  1199. 00000CBE  486D F350                pea.l      [A5 - 0xCB0]
  1200. 00000CC2  A8A3                     syscall    EraseRect
  1201. 00000CC4  302D F2D8                move.w     D0, [A5 - 0xD28]
  1202. 00000CC8  0640 FFE7                addi.w     D0, 0xFFE7
  1203. 00000CCC  3F00                     move.w     -[A7], D0
  1204. 00000CCE  302D F2C0                move.w     D0, [A5 - 0xD40]
  1205. 00000CD2  0640 000B                addi.w     D0, 0xB
  1206. 00000CD6  3F00                     move.w     -[A7], D0
  1207. 00000CD8  A893                     syscall    MoveTo
  1208. 00000CDA  302D F8E6                move.w     D0, [A5 - 0x71A]
  1209. 00000CDE  48C0                     ext.l      D0
  1210. 00000CE0  2F00                     move.l     -[A7], D0
  1211. 00000CE2  486D F190                pea.l      [A5 - 0xE70]
  1212. 00000CE6  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1213. 00000CEA  486D F190                pea.l      [A5 - 0xE70]
  1214. 00000CEE  A884                     syscall    DrawString
  1215. 00000CF0  3B6D F8E6 F8D2           move.w     [A5 - 0x72E], [A5 - 0x71A]
  1216. label00000CF6:
  1217. 00000CF6  486D E680                pea.l      [A5 - 0x1980]
  1218. 00000CFA  302D F2D8                move.w     D0, [A5 - 0xD28]
  1219. 00000CFE  5240                     addq.w     D0, 1
  1220. 00000D00  3F00                     move.w     -[A7], D0
  1221. 00000D02  302D F2C0                move.w     D0, [A5 - 0xD40]
  1222. 00000D06  5240                     addq.w     D0, 1
  1223. 00000D08  3F00                     move.w     -[A7], D0
  1224. 00000D0A  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1225. 00000D0E  302D F290                move.w     D0, [A5 - 0xD70]
  1226. 00000D12  5340                     subq.w     D0, 1
  1227. 00000D14  3F00                     move.w     -[A7], D0
  1228. 00000D16  A8A7                     syscall    SetRect
  1229. 00000D18  486D E680                pea.l      [A5 - 0x1980]
  1230. 00000D1C  486D FE0A                pea.l      [A5 - 0x1F6]
  1231. 00000D20  A8A5                     syscall    FillRect
  1232. 00000D22  486D E688                pea.l      [A5 - 0x1978]
  1233. 00000D26  302D E66E                move.w     D0, [A5 - 0x1992]
  1234. 00000D2A  5240                     addq.w     D0, 1
  1235. 00000D2C  3F00                     move.w     -[A7], D0
  1236. 00000D2E  302D F2C0                move.w     D0, [A5 - 0xD40]
  1237. 00000D32  5240                     addq.w     D0, 1
  1238. 00000D34  3F00                     move.w     -[A7], D0
  1239. 00000D36  302D F2A8                move.w     D0, [A5 - 0xD58]
  1240. 00000D3A  5340                     subq.w     D0, 1
  1241. 00000D3C  3F00                     move.w     -[A7], D0
  1242. 00000D3E  302D F290                move.w     D0, [A5 - 0xD70]
  1243. 00000D42  5340                     subq.w     D0, 1
  1244. 00000D44  3F00                     move.w     -[A7], D0
  1245. 00000D46  A8A7                     syscall    SetRect
  1246. 00000D48  486D E688                pea.l      [A5 - 0x1978]
  1247. 00000D4C  486D FE1A                pea.l      [A5 - 0x1E6]
  1248. 00000D50  A8A5                     syscall    FillRect
  1249. label00000D52:
  1250. 00000D52  554F                     subq.w     A7, 2
  1251. 00000D54  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1252. 00000D58  486D F2F8                pea.l      [A5 - 0xD08]
  1253. 00000D5C  A8AD                     syscall    PtInRect
  1254. 00000D5E  4A1F                     tst.b      [A7]+
  1255. 00000D60  6700 00B4                beq        +0xB6 /* 00000E16 */
  1256. 00000D64  302D E66E                move.w     D0, [A5 - 0x1992]
  1257. 00000D68  906D F2DA                sub.w      D0, [A5 - 0xD26]
  1258. 00000D6C  48C0                     ext.l      D0
  1259. 00000D6E  81FC 0004                divs.w     D0, 0x4
  1260. 00000D72  3B40 F8E4                move.w     [A5 - 0x71C], D0
  1261. 00000D76  302D F8E4                move.w     D0, [A5 - 0x71C]
  1262. 00000D7A  B06D F8D4                cmp.w      D0, [A5 - 0x72C]
  1263. 00000D7E  6700 003A                beq        +0x3C /* 00000DBA */
  1264. 00000D82  486D F358                pea.l      [A5 - 0xCA8]
  1265. 00000D86  A8A3                     syscall    EraseRect
  1266. 00000D88  302D F2DA                move.w     D0, [A5 - 0xD26]
  1267. 00000D8C  0640 FFE7                addi.w     D0, 0xFFE7
  1268. 00000D90  3F00                     move.w     -[A7], D0
  1269. 00000D92  302D F2C2                move.w     D0, [A5 - 0xD3E]
  1270. 00000D96  0640 000B                addi.w     D0, 0xB
  1271. 00000D9A  3F00                     move.w     -[A7], D0
  1272. 00000D9C  A893                     syscall    MoveTo
  1273. 00000D9E  302D F8E4                move.w     D0, [A5 - 0x71C]
  1274. 00000DA2  48C0                     ext.l      D0
  1275. 00000DA4  2F00                     move.l     -[A7], D0
  1276. 00000DA6  486D F090                pea.l      [A5 - 0xF70]
  1277. 00000DAA  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1278. 00000DAE  486D F090                pea.l      [A5 - 0xF70]
  1279. 00000DB2  A884                     syscall    DrawString
  1280. 00000DB4  3B6D F8E4 F8D4           move.w     [A5 - 0x72C], [A5 - 0x71C]
  1281. label00000DBA:
  1282. 00000DBA  486D E680                pea.l      [A5 - 0x1980]
  1283. 00000DBE  302D F2DA                move.w     D0, [A5 - 0xD26]
  1284. 00000DC2  5240                     addq.w     D0, 1
  1285. 00000DC4  3F00                     move.w     -[A7], D0
  1286. 00000DC6  302D F2C2                move.w     D0, [A5 - 0xD3E]
  1287. 00000DCA  5240                     addq.w     D0, 1
  1288. 00000DCC  3F00                     move.w     -[A7], D0
  1289. 00000DCE  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1290. 00000DD2  302D F292                move.w     D0, [A5 - 0xD6E]
  1291. 00000DD6  5340                     subq.w     D0, 1
  1292. 00000DD8  3F00                     move.w     -[A7], D0
  1293. 00000DDA  A8A7                     syscall    SetRect
  1294. 00000DDC  486D E680                pea.l      [A5 - 0x1980]
  1295. 00000DE0  486D FE0A                pea.l      [A5 - 0x1F6]
  1296. 00000DE4  A8A5                     syscall    FillRect
  1297. 00000DE6  486D E688                pea.l      [A5 - 0x1978]
  1298. 00000DEA  302D E66E                move.w     D0, [A5 - 0x1992]
  1299. 00000DEE  5240                     addq.w     D0, 1
  1300. 00000DF0  3F00                     move.w     -[A7], D0
  1301. 00000DF2  302D F2C2                move.w     D0, [A5 - 0xD3E]
  1302. 00000DF6  5240                     addq.w     D0, 1
  1303. 00000DF8  3F00                     move.w     -[A7], D0
  1304. 00000DFA  302D F2AA                move.w     D0, [A5 - 0xD56]
  1305. 00000DFE  5340                     subq.w     D0, 1
  1306. 00000E00  3F00                     move.w     -[A7], D0
  1307. 00000E02  302D F292                move.w     D0, [A5 - 0xD6E]
  1308. 00000E06  5340                     subq.w     D0, 1
  1309. 00000E08  3F00                     move.w     -[A7], D0
  1310. 00000E0A  A8A7                     syscall    SetRect
  1311. 00000E0C  486D E688                pea.l      [A5 - 0x1978]
  1312. 00000E10  486D FE1A                pea.l      [A5 - 0x1E6]
  1313. 00000E14  A8A5                     syscall    FillRect
  1314. label00000E16:
  1315. 00000E16  554F                     subq.w     A7, 2
  1316. 00000E18  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1317. 00000E1C  486D F300                pea.l      [A5 - 0xD00]
  1318. 00000E20  A8AD                     syscall    PtInRect
  1319. 00000E22  4A1F                     tst.b      [A7]+
  1320. 00000E24  6700 00B8                beq        +0xBA /* 00000EDE */
  1321. 00000E28  302D E66E                move.w     D0, [A5 - 0x1992]
  1322. 00000E2C  906D F2DC                sub.w      D0, [A5 - 0xD24]
  1323. 00000E30  48C0                     ext.l      D0
  1324. 00000E32  81FC 0004                divs.w     D0, 0x4
  1325. 00000E36  0640 FFEC                addi.w     D0, 0xFFEC
  1326. 00000E3A  3B40 F8E2                move.w     [A5 - 0x71E], D0
  1327. 00000E3E  302D F8E2                move.w     D0, [A5 - 0x71E]
  1328. 00000E42  B06D F8D6                cmp.w      D0, [A5 - 0x72A]
  1329. 00000E46  6700 003A                beq        +0x3C /* 00000E82 */
  1330. 00000E4A  486D F360                pea.l      [A5 - 0xCA0]
  1331. 00000E4E  A8A3                     syscall    EraseRect
  1332. 00000E50  302D F2DC                move.w     D0, [A5 - 0xD24]
  1333. 00000E54  0640 FFE7                addi.w     D0, 0xFFE7
  1334. 00000E58  3F00                     move.w     -[A7], D0
  1335. 00000E5A  302D F2C4                move.w     D0, [A5 - 0xD3C]
  1336. 00000E5E  0640 000B                addi.w     D0, 0xB
  1337. 00000E62  3F00                     move.w     -[A7], D0
  1338. 00000E64  A893                     syscall    MoveTo
  1339. 00000E66  302D F8E2                move.w     D0, [A5 - 0x71E]
  1340. 00000E6A  48C0                     ext.l      D0
  1341. 00000E6C  2F00                     move.l     -[A7], D0
  1342. 00000E6E  486D EF90                pea.l      [A5 - 0x1070]
  1343. 00000E72  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1344. 00000E76  486D EF90                pea.l      [A5 - 0x1070]
  1345. 00000E7A  A884                     syscall    DrawString
  1346. 00000E7C  3B6D F8E2 F8D6           move.w     [A5 - 0x72A], [A5 - 0x71E]
  1347. label00000E82:
  1348. 00000E82  486D E680                pea.l      [A5 - 0x1980]
  1349. 00000E86  302D F2DC                move.w     D0, [A5 - 0xD24]
  1350. 00000E8A  5240                     addq.w     D0, 1
  1351. 00000E8C  3F00                     move.w     -[A7], D0
  1352. 00000E8E  302D F2C4                move.w     D0, [A5 - 0xD3C]
  1353. 00000E92  5240                     addq.w     D0, 1
  1354. 00000E94  3F00                     move.w     -[A7], D0
  1355. 00000E96  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1356. 00000E9A  302D F294                move.w     D0, [A5 - 0xD6C]
  1357. 00000E9E  5340                     subq.w     D0, 1
  1358. 00000EA0  3F00                     move.w     -[A7], D0
  1359. 00000EA2  A8A7                     syscall    SetRect
  1360. 00000EA4  486D E680                pea.l      [A5 - 0x1980]
  1361. 00000EA8  486D FE0A                pea.l      [A5 - 0x1F6]
  1362. 00000EAC  A8A5                     syscall    FillRect
  1363. 00000EAE  486D E688                pea.l      [A5 - 0x1978]
  1364. 00000EB2  302D E66E                move.w     D0, [A5 - 0x1992]
  1365. 00000EB6  5240                     addq.w     D0, 1
  1366. 00000EB8  3F00                     move.w     -[A7], D0
  1367. 00000EBA  302D F2C4                move.w     D0, [A5 - 0xD3C]
  1368. 00000EBE  5240                     addq.w     D0, 1
  1369. 00000EC0  3F00                     move.w     -[A7], D0
  1370. 00000EC2  302D F2AC                move.w     D0, [A5 - 0xD54]
  1371. 00000EC6  5340                     subq.w     D0, 1
  1372. 00000EC8  3F00                     move.w     -[A7], D0
  1373. 00000ECA  302D F294                move.w     D0, [A5 - 0xD6C]
  1374. 00000ECE  5340                     subq.w     D0, 1
  1375. 00000ED0  3F00                     move.w     -[A7], D0
  1376. 00000ED2  A8A7                     syscall    SetRect
  1377. 00000ED4  486D E688                pea.l      [A5 - 0x1978]
  1378. 00000ED8  486D FE1A                pea.l      [A5 - 0x1E6]
  1379. 00000EDC  A8A5                     syscall    FillRect
  1380. label00000EDE:
  1381. 00000EDE  554F                     subq.w     A7, 2
  1382. 00000EE0  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1383. 00000EE4  486D F308                pea.l      [A5 - 0xCF8]
  1384. 00000EE8  A8AD                     syscall    PtInRect
  1385. 00000EEA  4A1F                     tst.b      [A7]+
  1386. 00000EEC  6700 00B8                beq        +0xBA /* 00000FA6 */
  1387. 00000EF0  302D E66E                move.w     D0, [A5 - 0x1992]
  1388. 00000EF4  906D F2DE                sub.w      D0, [A5 - 0xD22]
  1389. 00000EF8  48C0                     ext.l      D0
  1390. 00000EFA  81FC 0004                divs.w     D0, 0x4
  1391. 00000EFE  0640 FFEC                addi.w     D0, 0xFFEC
  1392. 00000F02  3B40 F8E0                move.w     [A5 - 0x720], D0
  1393. 00000F06  302D F8E0                move.w     D0, [A5 - 0x720]
  1394. 00000F0A  B06D F8D8                cmp.w      D0, [A5 - 0x728]
  1395. 00000F0E  6700 003A                beq        +0x3C /* 00000F4A */
  1396. 00000F12  486D F368                pea.l      [A5 - 0xC98]
  1397. 00000F16  A8A3                     syscall    EraseRect
  1398. 00000F18  302D F2DE                move.w     D0, [A5 - 0xD22]
  1399. 00000F1C  0640 FFE7                addi.w     D0, 0xFFE7
  1400. 00000F20  3F00                     move.w     -[A7], D0
  1401. 00000F22  302D F2C6                move.w     D0, [A5 - 0xD3A]
  1402. 00000F26  0640 000B                addi.w     D0, 0xB
  1403. 00000F2A  3F00                     move.w     -[A7], D0
  1404. 00000F2C  A893                     syscall    MoveTo
  1405. 00000F2E  302D F8E0                move.w     D0, [A5 - 0x720]
  1406. 00000F32  48C0                     ext.l      D0
  1407. 00000F34  2F00                     move.l     -[A7], D0
  1408. 00000F36  486D EE90                pea.l      [A5 - 0x1170]
  1409. 00000F3A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1410. 00000F3E  486D EE90                pea.l      [A5 - 0x1170]
  1411. 00000F42  A884                     syscall    DrawString
  1412. 00000F44  3B6D F8E0 F8D8           move.w     [A5 - 0x728], [A5 - 0x720]
  1413. label00000F4A:
  1414. 00000F4A  486D E680                pea.l      [A5 - 0x1980]
  1415. 00000F4E  302D F2DE                move.w     D0, [A5 - 0xD22]
  1416. 00000F52  5240                     addq.w     D0, 1
  1417. 00000F54  3F00                     move.w     -[A7], D0
  1418. 00000F56  302D F2C6                move.w     D0, [A5 - 0xD3A]
  1419. 00000F5A  5240                     addq.w     D0, 1
  1420. 00000F5C  3F00                     move.w     -[A7], D0
  1421. 00000F5E  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1422. 00000F62  302D F296                move.w     D0, [A5 - 0xD6A]
  1423. 00000F66  5340                     subq.w     D0, 1
  1424. 00000F68  3F00                     move.w     -[A7], D0
  1425. 00000F6A  A8A7                     syscall    SetRect
  1426. 00000F6C  486D E680                pea.l      [A5 - 0x1980]
  1427. 00000F70  486D FE0A                pea.l      [A5 - 0x1F6]
  1428. 00000F74  A8A5                     syscall    FillRect
  1429. 00000F76  486D E688                pea.l      [A5 - 0x1978]
  1430. 00000F7A  302D E66E                move.w     D0, [A5 - 0x1992]
  1431. 00000F7E  5240                     addq.w     D0, 1
  1432. 00000F80  3F00                     move.w     -[A7], D0
  1433. 00000F82  302D F2C6                move.w     D0, [A5 - 0xD3A]
  1434. 00000F86  5240                     addq.w     D0, 1
  1435. 00000F88  3F00                     move.w     -[A7], D0
  1436. 00000F8A  302D F2AE                move.w     D0, [A5 - 0xD52]
  1437. 00000F8E  5340                     subq.w     D0, 1
  1438. 00000F90  3F00                     move.w     -[A7], D0
  1439. 00000F92  302D F296                move.w     D0, [A5 - 0xD6A]
  1440. 00000F96  5340                     subq.w     D0, 1
  1441. 00000F98  3F00                     move.w     -[A7], D0
  1442. 00000F9A  A8A7                     syscall    SetRect
  1443. 00000F9C  486D E688                pea.l      [A5 - 0x1978]
  1444. 00000FA0  486D FE1A                pea.l      [A5 - 0x1E6]
  1445. 00000FA4  A8A5                     syscall    FillRect
  1446. label00000FA6:
  1447. 00000FA6  554F                     subq.w     A7, 2
  1448. 00000FA8  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1449. 00000FAC  486D F310                pea.l      [A5 - 0xCF0]
  1450. 00000FB0  A8AD                     syscall    PtInRect
  1451. 00000FB2  4A1F                     tst.b      [A7]+
  1452. 00000FB4  6700 00B8                beq        +0xBA /* 0000106E */
  1453. 00000FB8  302D E66E                move.w     D0, [A5 - 0x1992]
  1454. 00000FBC  906D F2E0                sub.w      D0, [A5 - 0xD20]
  1455. 00000FC0  48C0                     ext.l      D0
  1456. 00000FC2  81FC 0004                divs.w     D0, 0x4
  1457. 00000FC6  0640 FFEC                addi.w     D0, 0xFFEC
  1458. 00000FCA  3B40 F8DE                move.w     [A5 - 0x722], D0
  1459. 00000FCE  302D F8DE                move.w     D0, [A5 - 0x722]
  1460. 00000FD2  B06D F8DA                cmp.w      D0, [A5 - 0x726]
  1461. 00000FD6  6700 003A                beq        +0x3C /* 00001012 */
  1462. 00000FDA  486D F370                pea.l      [A5 - 0xC90]
  1463. 00000FDE  A8A3                     syscall    EraseRect
  1464. 00000FE0  302D F2E0                move.w     D0, [A5 - 0xD20]
  1465. 00000FE4  0640 FFE7                addi.w     D0, 0xFFE7
  1466. 00000FE8  3F00                     move.w     -[A7], D0
  1467. 00000FEA  302D F2C8                move.w     D0, [A5 - 0xD38]
  1468. 00000FEE  0640 000B                addi.w     D0, 0xB
  1469. 00000FF2  3F00                     move.w     -[A7], D0
  1470. 00000FF4  A893                     syscall    MoveTo
  1471. 00000FF6  302D F8DE                move.w     D0, [A5 - 0x722]
  1472. 00000FFA  48C0                     ext.l      D0
  1473. 00000FFC  2F00                     move.l     -[A7], D0
  1474. 00000FFE  486D ED90                pea.l      [A5 - 0x1270]
  1475. 00001002  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1476. 00001006  486D ED90                pea.l      [A5 - 0x1270]
  1477. 0000100A  A884                     syscall    DrawString
  1478. 0000100C  3B6D F8DE F8DA           move.w     [A5 - 0x726], [A5 - 0x722]
  1479. label00001012:
  1480. 00001012  486D E680                pea.l      [A5 - 0x1980]
  1481. 00001016  302D F2E0                move.w     D0, [A5 - 0xD20]
  1482. 0000101A  5240                     addq.w     D0, 1
  1483. 0000101C  3F00                     move.w     -[A7], D0
  1484. 0000101E  302D F2C8                move.w     D0, [A5 - 0xD38]
  1485. 00001022  5240                     addq.w     D0, 1
  1486. 00001024  3F00                     move.w     -[A7], D0
  1487. 00001026  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1488. 0000102A  302D F298                move.w     D0, [A5 - 0xD68]
  1489. 0000102E  5340                     subq.w     D0, 1
  1490. 00001030  3F00                     move.w     -[A7], D0
  1491. 00001032  A8A7                     syscall    SetRect
  1492. 00001034  486D E680                pea.l      [A5 - 0x1980]
  1493. 00001038  486D FE0A                pea.l      [A5 - 0x1F6]
  1494. 0000103C  A8A5                     syscall    FillRect
  1495. 0000103E  486D E688                pea.l      [A5 - 0x1978]
  1496. 00001042  302D E66E                move.w     D0, [A5 - 0x1992]
  1497. 00001046  5240                     addq.w     D0, 1
  1498. 00001048  3F00                     move.w     -[A7], D0
  1499. 0000104A  302D F2C8                move.w     D0, [A5 - 0xD38]
  1500. 0000104E  5240                     addq.w     D0, 1
  1501. 00001050  3F00                     move.w     -[A7], D0
  1502. 00001052  302D F2AE                move.w     D0, [A5 - 0xD52]
  1503. 00001056  5340                     subq.w     D0, 1
  1504. 00001058  3F00                     move.w     -[A7], D0
  1505. 0000105A  302D F298                move.w     D0, [A5 - 0xD68]
  1506. 0000105E  5340                     subq.w     D0, 1
  1507. 00001060  3F00                     move.w     -[A7], D0
  1508. 00001062  A8A7                     syscall    SetRect
  1509. 00001064  486D E688                pea.l      [A5 - 0x1978]
  1510. 00001068  486D FE1A                pea.l      [A5 - 0x1E6]
  1511. 0000106C  A8A5                     syscall    FillRect
  1512. label0000106E:
  1513. 0000106E  554F                     subq.w     A7, 2
  1514. 00001070  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1515. 00001074  486D F318                pea.l      [A5 - 0xCE8]
  1516. 00001078  A8AD                     syscall    PtInRect
  1517. 0000107A  4A1F                     tst.b      [A7]+
  1518. 0000107C  6700 00B4                beq        +0xB6 /* 00001132 */
  1519. 00001080  302D E66E                move.w     D0, [A5 - 0x1992]
  1520. 00001084  906D F2E2                sub.w      D0, [A5 - 0xD1E]
  1521. 00001088  48C0                     ext.l      D0
  1522. 0000108A  81FC 0004                divs.w     D0, 0x4
  1523. 0000108E  3B40 F8DC                move.w     [A5 - 0x724], D0
  1524. 00001092  302D F8DC                move.w     D0, [A5 - 0x724]
  1525. 00001096  B06D F8D0                cmp.w      D0, [A5 - 0x730]
  1526. 0000109A  6700 003A                beq        +0x3C /* 000010D6 */
  1527. 0000109E  486D F378                pea.l      [A5 - 0xC88]
  1528. 000010A2  A8A3                     syscall    EraseRect
  1529. 000010A4  302D F2E2                move.w     D0, [A5 - 0xD1E]
  1530. 000010A8  0640 FFE7                addi.w     D0, 0xFFE7
  1531. 000010AC  3F00                     move.w     -[A7], D0
  1532. 000010AE  302D F2CA                move.w     D0, [A5 - 0xD36]
  1533. 000010B2  0640 000B                addi.w     D0, 0xB
  1534. 000010B6  3F00                     move.w     -[A7], D0
  1535. 000010B8  A893                     syscall    MoveTo
  1536. 000010BA  302D F8DC                move.w     D0, [A5 - 0x724]
  1537. 000010BE  48C0                     ext.l      D0
  1538. 000010C0  2F00                     move.l     -[A7], D0
  1539. 000010C2  486D EC90                pea.l      [A5 - 0x1370]
  1540. 000010C6  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1541. 000010CA  486D EC90                pea.l      [A5 - 0x1370]
  1542. 000010CE  A884                     syscall    DrawString
  1543. 000010D0  3B6D F8DC F8D0           move.w     [A5 - 0x730], [A5 - 0x724]
  1544. label000010D6:
  1545. 000010D6  486D E680                pea.l      [A5 - 0x1980]
  1546. 000010DA  302D F2E2                move.w     D0, [A5 - 0xD1E]
  1547. 000010DE  5240                     addq.w     D0, 1
  1548. 000010E0  3F00                     move.w     -[A7], D0
  1549. 000010E2  302D F2CA                move.w     D0, [A5 - 0xD36]
  1550. 000010E6  5240                     addq.w     D0, 1
  1551. 000010E8  3F00                     move.w     -[A7], D0
  1552. 000010EA  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1553. 000010EE  302D F29A                move.w     D0, [A5 - 0xD66]
  1554. 000010F2  5340                     subq.w     D0, 1
  1555. 000010F4  3F00                     move.w     -[A7], D0
  1556. 000010F6  A8A7                     syscall    SetRect
  1557. 000010F8  486D E680                pea.l      [A5 - 0x1980]
  1558. 000010FC  486D FE0A                pea.l      [A5 - 0x1F6]
  1559. 00001100  A8A5                     syscall    FillRect
  1560. 00001102  486D E688                pea.l      [A5 - 0x1978]
  1561. 00001106  302D E66E                move.w     D0, [A5 - 0x1992]
  1562. 0000110A  5240                     addq.w     D0, 1
  1563. 0000110C  3F00                     move.w     -[A7], D0
  1564. 0000110E  302D F2CA                move.w     D0, [A5 - 0xD36]
  1565. 00001112  5240                     addq.w     D0, 1
  1566. 00001114  3F00                     move.w     -[A7], D0
  1567. 00001116  302D F2B2                move.w     D0, [A5 - 0xD4E]
  1568. 0000111A  5340                     subq.w     D0, 1
  1569. 0000111C  3F00                     move.w     -[A7], D0
  1570. 0000111E  302D F29A                move.w     D0, [A5 - 0xD66]
  1571. 00001122  5340                     subq.w     D0, 1
  1572. 00001124  3F00                     move.w     -[A7], D0
  1573. 00001126  A8A7                     syscall    SetRect
  1574. 00001128  486D E688                pea.l      [A5 - 0x1978]
  1575. 0000112C  486D FE1A                pea.l      [A5 - 0x1E6]
  1576. 00001130  A8A5                     syscall    FillRect
  1577. label00001132:
  1578. 00001132  554F                     subq.w     A7, 2
  1579. 00001134  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1580. 00001138  486D F320                pea.l      [A5 - 0xCE0]
  1581. 0000113C  A8AD                     syscall    PtInRect
  1582. 0000113E  4A1F                     tst.b      [A7]+
  1583. 00001140  6700 00B4                beq        +0xB6 /* 000011F6 */
  1584. 00001144  302D E66E                move.w     D0, [A5 - 0x1992]
  1585. 00001148  906D F2E4                sub.w      D0, [A5 - 0xD1C]
  1586. 0000114C  48C0                     ext.l      D0
  1587. 0000114E  81FC 0004                divs.w     D0, 0x4
  1588. 00001152  3B40 F8CE                move.w     [A5 - 0x732], D0
  1589. 00001156  302D F8CE                move.w     D0, [A5 - 0x732]
  1590. 0000115A  B06D F8BA                cmp.w      D0, [A5 - 0x746]
  1591. 0000115E  6700 003A                beq        +0x3C /* 0000119A */
  1592. 00001162  486D F380                pea.l      [A5 - 0xC80]
  1593. 00001166  A8A3                     syscall    EraseRect
  1594. 00001168  302D F2E4                move.w     D0, [A5 - 0xD1C]
  1595. 0000116C  0640 FFE7                addi.w     D0, 0xFFE7
  1596. 00001170  3F00                     move.w     -[A7], D0
  1597. 00001172  302D F2CC                move.w     D0, [A5 - 0xD34]
  1598. 00001176  0640 000B                addi.w     D0, 0xB
  1599. 0000117A  3F00                     move.w     -[A7], D0
  1600. 0000117C  A893                     syscall    MoveTo
  1601. 0000117E  302D F8CE                move.w     D0, [A5 - 0x732]
  1602. 00001182  48C0                     ext.l      D0
  1603. 00001184  2F00                     move.l     -[A7], D0
  1604. 00001186  486D EB90                pea.l      [A5 - 0x1470]
  1605. 0000118A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1606. 0000118E  486D EB90                pea.l      [A5 - 0x1470]
  1607. 00001192  A884                     syscall    DrawString
  1608. 00001194  3B6D F8CE F8BA           move.w     [A5 - 0x746], [A5 - 0x732]
  1609. label0000119A:
  1610. 0000119A  486D E680                pea.l      [A5 - 0x1980]
  1611. 0000119E  302D F2E4                move.w     D0, [A5 - 0xD1C]
  1612. 000011A2  5240                     addq.w     D0, 1
  1613. 000011A4  3F00                     move.w     -[A7], D0
  1614. 000011A6  302D F2CC                move.w     D0, [A5 - 0xD34]
  1615. 000011AA  5240                     addq.w     D0, 1
  1616. 000011AC  3F00                     move.w     -[A7], D0
  1617. 000011AE  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1618. 000011B2  302D F29C                move.w     D0, [A5 - 0xD64]
  1619. 000011B6  5340                     subq.w     D0, 1
  1620. 000011B8  3F00                     move.w     -[A7], D0
  1621. 000011BA  A8A7                     syscall    SetRect
  1622. 000011BC  486D E680                pea.l      [A5 - 0x1980]
  1623. 000011C0  486D FE0A                pea.l      [A5 - 0x1F6]
  1624. 000011C4  A8A5                     syscall    FillRect
  1625. 000011C6  486D E688                pea.l      [A5 - 0x1978]
  1626. 000011CA  302D E66E                move.w     D0, [A5 - 0x1992]
  1627. 000011CE  5240                     addq.w     D0, 1
  1628. 000011D0  3F00                     move.w     -[A7], D0
  1629. 000011D2  302D F2CC                move.w     D0, [A5 - 0xD34]
  1630. 000011D6  5240                     addq.w     D0, 1
  1631. 000011D8  3F00                     move.w     -[A7], D0
  1632. 000011DA  302D F2B4                move.w     D0, [A5 - 0xD4C]
  1633. 000011DE  5340                     subq.w     D0, 1
  1634. 000011E0  3F00                     move.w     -[A7], D0
  1635. 000011E2  302D F29C                move.w     D0, [A5 - 0xD64]
  1636. 000011E6  5340                     subq.w     D0, 1
  1637. 000011E8  3F00                     move.w     -[A7], D0
  1638. 000011EA  A8A7                     syscall    SetRect
  1639. 000011EC  486D E688                pea.l      [A5 - 0x1978]
  1640. 000011F0  486D FE1A                pea.l      [A5 - 0x1E6]
  1641. 000011F4  A8A5                     syscall    FillRect
  1642. label000011F6:
  1643. 000011F6  554F                     subq.w     A7, 2
  1644. 000011F8  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1645. 000011FC  486D F328                pea.l      [A5 - 0xCD8]
  1646. 00001200  A8AD                     syscall    PtInRect
  1647. 00001202  4A1F                     tst.b      [A7]+
  1648. 00001204  6700 00B8                beq        +0xBA /* 000012BE */
  1649. 00001208  302D E66E                move.w     D0, [A5 - 0x1992]
  1650. 0000120C  906D F2E6                sub.w      D0, [A5 - 0xD1A]
  1651. 00001210  48C0                     ext.l      D0
  1652. 00001212  81FC 0004                divs.w     D0, 0x4
  1653. 00001216  0640 FFEC                addi.w     D0, 0xFFEC
  1654. 0000121A  3B40 F8CC                move.w     [A5 - 0x734], D0
  1655. 0000121E  302D F8CC                move.w     D0, [A5 - 0x734]
  1656. 00001222  B06D F8BC                cmp.w      D0, [A5 - 0x744]
  1657. 00001226  6700 003A                beq        +0x3C /* 00001262 */
  1658. 0000122A  486D F388                pea.l      [A5 - 0xC78]
  1659. 0000122E  A8A3                     syscall    EraseRect
  1660. 00001230  302D F2E6                move.w     D0, [A5 - 0xD1A]
  1661. 00001234  0640 FFE7                addi.w     D0, 0xFFE7
  1662. 00001238  3F00                     move.w     -[A7], D0
  1663. 0000123A  302D F2CE                move.w     D0, [A5 - 0xD32]
  1664. 0000123E  0640 000B                addi.w     D0, 0xB
  1665. 00001242  3F00                     move.w     -[A7], D0
  1666. 00001244  A893                     syscall    MoveTo
  1667. 00001246  302D F8CC                move.w     D0, [A5 - 0x734]
  1668. 0000124A  48C0                     ext.l      D0
  1669. 0000124C  2F00                     move.l     -[A7], D0
  1670. 0000124E  486D EA90                pea.l      [A5 - 0x1570]
  1671. 00001252  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1672. 00001256  486D EA90                pea.l      [A5 - 0x1570]
  1673. 0000125A  A884                     syscall    DrawString
  1674. 0000125C  3B6D F8CC F8BC           move.w     [A5 - 0x744], [A5 - 0x734]
  1675. label00001262:
  1676. 00001262  486D E680                pea.l      [A5 - 0x1980]
  1677. 00001266  302D F2E6                move.w     D0, [A5 - 0xD1A]
  1678. 0000126A  5240                     addq.w     D0, 1
  1679. 0000126C  3F00                     move.w     -[A7], D0
  1680. 0000126E  302D F2CE                move.w     D0, [A5 - 0xD32]
  1681. 00001272  5240                     addq.w     D0, 1
  1682. 00001274  3F00                     move.w     -[A7], D0
  1683. 00001276  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1684. 0000127A  302D F29E                move.w     D0, [A5 - 0xD62]
  1685. 0000127E  5340                     subq.w     D0, 1
  1686. 00001280  3F00                     move.w     -[A7], D0
  1687. 00001282  A8A7                     syscall    SetRect
  1688. 00001284  486D E680                pea.l      [A5 - 0x1980]
  1689. 00001288  486D FE0A                pea.l      [A5 - 0x1F6]
  1690. 0000128C  A8A5                     syscall    FillRect
  1691. 0000128E  486D E688                pea.l      [A5 - 0x1978]
  1692. 00001292  302D E66E                move.w     D0, [A5 - 0x1992]
  1693. 00001296  5240                     addq.w     D0, 1
  1694. 00001298  3F00                     move.w     -[A7], D0
  1695. 0000129A  302D F2CE                move.w     D0, [A5 - 0xD32]
  1696. 0000129E  5240                     addq.w     D0, 1
  1697. 000012A0  3F00                     move.w     -[A7], D0
  1698. 000012A2  302D F2B6                move.w     D0, [A5 - 0xD4A]
  1699. 000012A6  5340                     subq.w     D0, 1
  1700. 000012A8  3F00                     move.w     -[A7], D0
  1701. 000012AA  302D F29E                move.w     D0, [A5 - 0xD62]
  1702. 000012AE  5340                     subq.w     D0, 1
  1703. 000012B0  3F00                     move.w     -[A7], D0
  1704. 000012B2  A8A7                     syscall    SetRect
  1705. 000012B4  486D E688                pea.l      [A5 - 0x1978]
  1706. 000012B8  486D FE1A                pea.l      [A5 - 0x1E6]
  1707. 000012BC  A8A5                     syscall    FillRect
  1708. label000012BE:
  1709. 000012BE  554F                     subq.w     A7, 2
  1710. 000012C0  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1711. 000012C4  486D F330                pea.l      [A5 - 0xCD0]
  1712. 000012C8  A8AD                     syscall    PtInRect
  1713. 000012CA  4A1F                     tst.b      [A7]+
  1714. 000012CC  6700 00B8                beq        +0xBA /* 00001386 */
  1715. 000012D0  302D E66E                move.w     D0, [A5 - 0x1992]
  1716. 000012D4  906D F2E8                sub.w      D0, [A5 - 0xD18]
  1717. 000012D8  48C0                     ext.l      D0
  1718. 000012DA  81FC 0004                divs.w     D0, 0x4
  1719. 000012DE  0640 FFEC                addi.w     D0, 0xFFEC
  1720. 000012E2  3B40 F8CA                move.w     [A5 - 0x736], D0
  1721. 000012E6  302D F8CA                move.w     D0, [A5 - 0x736]
  1722. 000012EA  B06D F8BE                cmp.w      D0, [A5 - 0x742]
  1723. 000012EE  6700 003A                beq        +0x3C /* 0000132A */
  1724. 000012F2  486D F390                pea.l      [A5 - 0xC70]
  1725. 000012F6  A8A3                     syscall    EraseRect
  1726. 000012F8  302D F2E8                move.w     D0, [A5 - 0xD18]
  1727. 000012FC  0640 FFE7                addi.w     D0, 0xFFE7
  1728. 00001300  3F00                     move.w     -[A7], D0
  1729. 00001302  302D F2D0                move.w     D0, [A5 - 0xD30]
  1730. 00001306  0640 000B                addi.w     D0, 0xB
  1731. 0000130A  3F00                     move.w     -[A7], D0
  1732. 0000130C  A893                     syscall    MoveTo
  1733. 0000130E  302D F8CA                move.w     D0, [A5 - 0x736]
  1734. 00001312  48C0                     ext.l      D0
  1735. 00001314  2F00                     move.l     -[A7], D0
  1736. 00001316  486D E990                pea.l      [A5 - 0x1670]
  1737. 0000131A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1738. 0000131E  486D E990                pea.l      [A5 - 0x1670]
  1739. 00001322  A884                     syscall    DrawString
  1740. 00001324  3B6D F8CA F8BE           move.w     [A5 - 0x742], [A5 - 0x736]
  1741. label0000132A:
  1742. 0000132A  486D E680                pea.l      [A5 - 0x1980]
  1743. 0000132E  302D F2E8                move.w     D0, [A5 - 0xD18]
  1744. 00001332  5240                     addq.w     D0, 1
  1745. 00001334  3F00                     move.w     -[A7], D0
  1746. 00001336  302D F2D0                move.w     D0, [A5 - 0xD30]
  1747. 0000133A  5240                     addq.w     D0, 1
  1748. 0000133C  3F00                     move.w     -[A7], D0
  1749. 0000133E  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1750. 00001342  302D F2A0                move.w     D0, [A5 - 0xD60]
  1751. 00001346  5340                     subq.w     D0, 1
  1752. 00001348  3F00                     move.w     -[A7], D0
  1753. 0000134A  A8A7                     syscall    SetRect
  1754. 0000134C  486D E680                pea.l      [A5 - 0x1980]
  1755. 00001350  486D FE0A                pea.l      [A5 - 0x1F6]
  1756. 00001354  A8A5                     syscall    FillRect
  1757. 00001356  486D E688                pea.l      [A5 - 0x1978]
  1758. 0000135A  302D E66E                move.w     D0, [A5 - 0x1992]
  1759. 0000135E  5240                     addq.w     D0, 1
  1760. 00001360  3F00                     move.w     -[A7], D0
  1761. 00001362  302D F2D0                move.w     D0, [A5 - 0xD30]
  1762. 00001366  5240                     addq.w     D0, 1
  1763. 00001368  3F00                     move.w     -[A7], D0
  1764. 0000136A  302D F2B8                move.w     D0, [A5 - 0xD48]
  1765. 0000136E  5340                     subq.w     D0, 1
  1766. 00001370  3F00                     move.w     -[A7], D0
  1767. 00001372  302D F2A0                move.w     D0, [A5 - 0xD60]
  1768. 00001376  5340                     subq.w     D0, 1
  1769. 00001378  3F00                     move.w     -[A7], D0
  1770. 0000137A  A8A7                     syscall    SetRect
  1771. 0000137C  486D E688                pea.l      [A5 - 0x1978]
  1772. 00001380  486D FE1A                pea.l      [A5 - 0x1E6]
  1773. 00001384  A8A5                     syscall    FillRect
  1774. label00001386:
  1775. 00001386  554F                     subq.w     A7, 2
  1776. 00001388  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1777. 0000138C  486D F338                pea.l      [A5 - 0xCC8]
  1778. 00001390  A8AD                     syscall    PtInRect
  1779. 00001392  4A1F                     tst.b      [A7]+
  1780. 00001394  6700 00B8                beq        +0xBA /* 0000144E */
  1781. 00001398  302D E66E                move.w     D0, [A5 - 0x1992]
  1782. 0000139C  906D F2EA                sub.w      D0, [A5 - 0xD16]
  1783. 000013A0  48C0                     ext.l      D0
  1784. 000013A2  81FC 0004                divs.w     D0, 0x4
  1785. 000013A6  0640 FFEC                addi.w     D0, 0xFFEC
  1786. 000013AA  3B40 F8C8                move.w     [A5 - 0x738], D0
  1787. 000013AE  302D F8C8                move.w     D0, [A5 - 0x738]
  1788. 000013B2  B06D F8C0                cmp.w      D0, [A5 - 0x740]
  1789. 000013B6  6700 003A                beq        +0x3C /* 000013F2 */
  1790. 000013BA  486D F398                pea.l      [A5 - 0xC68]
  1791. 000013BE  A8A3                     syscall    EraseRect
  1792. 000013C0  302D F2EA                move.w     D0, [A5 - 0xD16]
  1793. 000013C4  0640 FFE7                addi.w     D0, 0xFFE7
  1794. 000013C8  3F00                     move.w     -[A7], D0
  1795. 000013CA  302D F2D2                move.w     D0, [A5 - 0xD2E]
  1796. 000013CE  0640 000B                addi.w     D0, 0xB
  1797. 000013D2  3F00                     move.w     -[A7], D0
  1798. 000013D4  A893                     syscall    MoveTo
  1799. 000013D6  302D F8C8                move.w     D0, [A5 - 0x738]
  1800. 000013DA  48C0                     ext.l      D0
  1801. 000013DC  2F00                     move.l     -[A7], D0
  1802. 000013DE  486D E890                pea.l      [A5 - 0x1770]
  1803. 000013E2  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1804. 000013E6  486D E890                pea.l      [A5 - 0x1770]
  1805. 000013EA  A884                     syscall    DrawString
  1806. 000013EC  3B6D F8C8 F8C0           move.w     [A5 - 0x740], [A5 - 0x738]
  1807. label000013F2:
  1808. 000013F2  486D E680                pea.l      [A5 - 0x1980]
  1809. 000013F6  302D F2EA                move.w     D0, [A5 - 0xD16]
  1810. 000013FA  5240                     addq.w     D0, 1
  1811. 000013FC  3F00                     move.w     -[A7], D0
  1812. 000013FE  302D F2D2                move.w     D0, [A5 - 0xD2E]
  1813. 00001402  5240                     addq.w     D0, 1
  1814. 00001404  3F00                     move.w     -[A7], D0
  1815. 00001406  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1816. 0000140A  302D F2A2                move.w     D0, [A5 - 0xD5E]
  1817. 0000140E  5340                     subq.w     D0, 1
  1818. 00001410  3F00                     move.w     -[A7], D0
  1819. 00001412  A8A7                     syscall    SetRect
  1820. 00001414  486D E680                pea.l      [A5 - 0x1980]
  1821. 00001418  486D FE0A                pea.l      [A5 - 0x1F6]
  1822. 0000141C  A8A5                     syscall    FillRect
  1823. 0000141E  486D E688                pea.l      [A5 - 0x1978]
  1824. 00001422  302D E66E                move.w     D0, [A5 - 0x1992]
  1825. 00001426  5240                     addq.w     D0, 1
  1826. 00001428  3F00                     move.w     -[A7], D0
  1827. 0000142A  302D F2D2                move.w     D0, [A5 - 0xD2E]
  1828. 0000142E  5240                     addq.w     D0, 1
  1829. 00001430  3F00                     move.w     -[A7], D0
  1830. 00001432  302D F2BA                move.w     D0, [A5 - 0xD46]
  1831. 00001436  5340                     subq.w     D0, 1
  1832. 00001438  3F00                     move.w     -[A7], D0
  1833. 0000143A  302D F2A2                move.w     D0, [A5 - 0xD5E]
  1834. 0000143E  5340                     subq.w     D0, 1
  1835. 00001440  3F00                     move.w     -[A7], D0
  1836. 00001442  A8A7                     syscall    SetRect
  1837. 00001444  486D E688                pea.l      [A5 - 0x1978]
  1838. 00001448  486D FE1A                pea.l      [A5 - 0x1E6]
  1839. 0000144C  A8A5                     syscall    FillRect
  1840. label0000144E:
  1841. 0000144E  554F                     subq.w     A7, 2
  1842. 00001450  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1843. 00001454  486D F340                pea.l      [A5 - 0xCC0]
  1844. 00001458  A8AD                     syscall    PtInRect
  1845. 0000145A  4A1F                     tst.b      [A7]+
  1846. 0000145C  6700 00B4                beq        +0xB6 /* 00001512 */
  1847. 00001460  302D E66E                move.w     D0, [A5 - 0x1992]
  1848. 00001464  906D F2EC                sub.w      D0, [A5 - 0xD14]
  1849. 00001468  48C0                     ext.l      D0
  1850. 0000146A  81FC 0004                divs.w     D0, 0x4
  1851. 0000146E  3B40 F8C6                move.w     [A5 - 0x73A], D0
  1852. 00001472  302D F8C6                move.w     D0, [A5 - 0x73A]
  1853. 00001476  B06D F8C2                cmp.w      D0, [A5 - 0x73E]
  1854. 0000147A  6700 003A                beq        +0x3C /* 000014B6 */
  1855. 0000147E  486D F3A0                pea.l      [A5 - 0xC60]
  1856. 00001482  A8A3                     syscall    EraseRect
  1857. 00001484  302D F2EC                move.w     D0, [A5 - 0xD14]
  1858. 00001488  0640 FFE7                addi.w     D0, 0xFFE7
  1859. 0000148C  3F00                     move.w     -[A7], D0
  1860. 0000148E  302D F2D4                move.w     D0, [A5 - 0xD2C]
  1861. 00001492  0640 000B                addi.w     D0, 0xB
  1862. 00001496  3F00                     move.w     -[A7], D0
  1863. 00001498  A893                     syscall    MoveTo
  1864. 0000149A  302D F8C6                move.w     D0, [A5 - 0x73A]
  1865. 0000149E  48C0                     ext.l      D0
  1866. 000014A0  2F00                     move.l     -[A7], D0
  1867. 000014A2  486D E790                pea.l      [A5 - 0x1870]
  1868. 000014A6  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1869. 000014AA  486D E790                pea.l      [A5 - 0x1870]
  1870. 000014AE  A884                     syscall    DrawString
  1871. 000014B0  3B6D F8C6 F8C2           move.w     [A5 - 0x73E], [A5 - 0x73A]
  1872. label000014B6:
  1873. 000014B6  486D E680                pea.l      [A5 - 0x1980]
  1874. 000014BA  302D F2EC                move.w     D0, [A5 - 0xD14]
  1875. 000014BE  5240                     addq.w     D0, 1
  1876. 000014C0  3F00                     move.w     -[A7], D0
  1877. 000014C2  302D F2D4                move.w     D0, [A5 - 0xD2C]
  1878. 000014C6  5240                     addq.w     D0, 1
  1879. 000014C8  3F00                     move.w     -[A7], D0
  1880. 000014CA  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1881. 000014CE  302D F2A4                move.w     D0, [A5 - 0xD5C]
  1882. 000014D2  5340                     subq.w     D0, 1
  1883. 000014D4  3F00                     move.w     -[A7], D0
  1884. 000014D6  A8A7                     syscall    SetRect
  1885. 000014D8  486D E680                pea.l      [A5 - 0x1980]
  1886. 000014DC  486D FE0A                pea.l      [A5 - 0x1F6]
  1887. 000014E0  A8A5                     syscall    FillRect
  1888. 000014E2  486D E688                pea.l      [A5 - 0x1978]
  1889. 000014E6  302D E66E                move.w     D0, [A5 - 0x1992]
  1890. 000014EA  5240                     addq.w     D0, 1
  1891. 000014EC  3F00                     move.w     -[A7], D0
  1892. 000014EE  302D F2D4                move.w     D0, [A5 - 0xD2C]
  1893. 000014F2  5240                     addq.w     D0, 1
  1894. 000014F4  3F00                     move.w     -[A7], D0
  1895. 000014F6  302D F2BC                move.w     D0, [A5 - 0xD44]
  1896. 000014FA  5340                     subq.w     D0, 1
  1897. 000014FC  3F00                     move.w     -[A7], D0
  1898. 000014FE  302D F2A4                move.w     D0, [A5 - 0xD5C]
  1899. 00001502  5340                     subq.w     D0, 1
  1900. 00001504  3F00                     move.w     -[A7], D0
  1901. 00001506  A8A7                     syscall    SetRect
  1902. 00001508  486D E688                pea.l      [A5 - 0x1978]
  1903. 0000150C  486D FE1A                pea.l      [A5 - 0x1E6]
  1904. 00001510  A8A5                     syscall    FillRect
  1905. label00001512:
  1906. 00001512  554F                     subq.w     A7, 2
  1907. 00001514  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1908. 00001518  486D F348                pea.l      [A5 - 0xCB8]
  1909. 0000151C  A8AD                     syscall    PtInRect
  1910. 0000151E  4A1F                     tst.b      [A7]+
  1911. 00001520  6700 00B8                beq        +0xBA /* 000015DA */
  1912. 00001524  302D E66E                move.w     D0, [A5 - 0x1992]
  1913. 00001528  906D F2EE                sub.w      D0, [A5 - 0xD12]
  1914. 0000152C  48C0                     ext.l      D0
  1915. 0000152E  81FC 0004                divs.w     D0, 0x4
  1916. 00001532  0640 FFEC                addi.w     D0, 0xFFEC
  1917. 00001536  3B40 F8C4                move.w     [A5 - 0x73C], D0
  1918. 0000153A  302D F8C4                move.w     D0, [A5 - 0x73C]
  1919. 0000153E  B06D F8B8                cmp.w      D0, [A5 - 0x748]
  1920. 00001542  6700 003A                beq        +0x3C /* 0000157E */
  1921. 00001546  486D F3A8                pea.l      [A5 - 0xC58]
  1922. 0000154A  A8A3                     syscall    EraseRect
  1923. 0000154C  302D F2EE                move.w     D0, [A5 - 0xD12]
  1924. 00001550  0640 FFE7                addi.w     D0, 0xFFE7
  1925. 00001554  3F00                     move.w     -[A7], D0
  1926. 00001556  302D F2D6                move.w     D0, [A5 - 0xD2A]
  1927. 0000155A  0640 000B                addi.w     D0, 0xB
  1928. 0000155E  3F00                     move.w     -[A7], D0
  1929. 00001560  A893                     syscall    MoveTo
  1930. 00001562  302D F8C4                move.w     D0, [A5 - 0x73C]
  1931. 00001566  48C0                     ext.l      D0
  1932. 00001568  2F00                     move.l     -[A7], D0
  1933. 0000156A  486D E690                pea.l      [A5 - 0x1970]
  1934. 0000156E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1935. 00001572  486D E690                pea.l      [A5 - 0x1970]
  1936. 00001576  A884                     syscall    DrawString
  1937. 00001578  3B6D F8C4 F8B8           move.w     [A5 - 0x748], [A5 - 0x73C]
  1938. label0000157E:
  1939. 0000157E  486D E680                pea.l      [A5 - 0x1980]
  1940. 00001582  302D F2EE                move.w     D0, [A5 - 0xD12]
  1941. 00001586  5240                     addq.w     D0, 1
  1942. 00001588  3F00                     move.w     -[A7], D0
  1943. 0000158A  302D F2D6                move.w     D0, [A5 - 0xD2A]
  1944. 0000158E  5240                     addq.w     D0, 1
  1945. 00001590  3F00                     move.w     -[A7], D0
  1946. 00001592  3F2D E66E                move.w     -[A7], [A5 - 0x1992]
  1947. 00001596  302D F2A6                move.w     D0, [A5 - 0xD5A]
  1948. 0000159A  5340                     subq.w     D0, 1
  1949. 0000159C  3F00                     move.w     -[A7], D0
  1950. 0000159E  A8A7                     syscall    SetRect
  1951. 000015A0  486D E680                pea.l      [A5 - 0x1980]
  1952. 000015A4  486D FE0A                pea.l      [A5 - 0x1F6]
  1953. 000015A8  A8A5                     syscall    FillRect
  1954. 000015AA  486D E688                pea.l      [A5 - 0x1978]
  1955. 000015AE  302D E66E                move.w     D0, [A5 - 0x1992]
  1956. 000015B2  5240                     addq.w     D0, 1
  1957. 000015B4  3F00                     move.w     -[A7], D0
  1958. 000015B6  302D F2D6                move.w     D0, [A5 - 0xD2A]
  1959. 000015BA  5240                     addq.w     D0, 1
  1960. 000015BC  3F00                     move.w     -[A7], D0
  1961. 000015BE  302D F2BE                move.w     D0, [A5 - 0xD42]
  1962. 000015C2  5340                     subq.w     D0, 1
  1963. 000015C4  3F00                     move.w     -[A7], D0
  1964. 000015C6  302D F2A6                move.w     D0, [A5 - 0xD5A]
  1965. 000015CA  5340                     subq.w     D0, 1
  1966. 000015CC  3F00                     move.w     -[A7], D0
  1967. 000015CE  A8A7                     syscall    SetRect
  1968. 000015D0  486D E688                pea.l      [A5 - 0x1978]
  1969. 000015D4  486D FE1A                pea.l      [A5 - 0x1E6]
  1970. 000015D8  A8A5                     syscall    FillRect
  1971. label000015DA:
  1972. 000015DA  554F                     subq.w     A7, 2
  1973. 000015DC  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1974. 000015E0  486D E670                pea.l      [A5 - 0x1990]
  1975. 000015E4  A8AD                     syscall    PtInRect
  1976. 000015E6  4A1F                     tst.b      [A7]+
  1977. 000015E8  6700 0026                beq        +0x28 /* 00001610 */
  1978. 000015EC  486D E670                pea.l      [A5 - 0x1990]
  1979. 000015F0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1980. 000015F4  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1981. 000015F8  A8B3                     syscall    InvertRoundRect
  1982. 000015FA  4EBA EA04                jsr        [PC - 0x15FC /* 00000000 */]
  1983. 000015FE  4EBA EE8A                jsr        [PC - 0x1176 /* 0000048A */]
  1984. 00001602  486D E670                pea.l      [A5 - 0x1990]
  1985. 00001606  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1986. 0000160A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1987. 0000160E  A8B3                     syscall    InvertRoundRect
  1988. label00001610:
  1989. 00001610  554F                     subq.w     A7, 2
  1990. 00001612  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  1991. 00001616  486D E678                pea.l      [A5 - 0x1988]
  1992. 0000161A  A8AD                     syscall    PtInRect
  1993. 0000161C  4A1F                     tst.b      [A7]+
  1994. 0000161E  6700 0036                beq        +0x38 /* 00001656 */
  1995. 00001622  486D E678                pea.l      [A5 - 0x1988]
  1996. 00001626  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1997. 0000162A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1998. 0000162E  A8B3                     syscall    InvertRoundRect
  1999. 00001630  486D E678                pea.l      [A5 - 0x1988]
  2000. 00001634  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2001. 00001638  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2002. 0000163C  A8B3                     syscall    InvertRoundRect
  2003. 0000163E  2F2D FAF4                move.l     -[A7], [A5 - 0x50C]
  2004. 00001642  A916                     syscall    HideWindow
  2005. 00001644  2F2D FAF8                move.l     -[A7], [A5 - 0x508]
  2006. 00001648  A915                     syscall    ShowWindow
  2007. 0000164A  2F2D FAF8                move.l     -[A7], [A5 - 0x508]
  2008. 0000164E  A920                     syscall    BringToFront
  2009. 00001650  1B7C 0001 FD24           move.b     [A5 - 0x2DC], 0x1
  2010. label00001656:
  2011. 00001656  554F                     subq.w     A7, 2
  2012. 00001658  2F2D E66C                move.l     -[A7], [A5 - 0x1994]
  2013. 0000165C  486D FB44                pea.l      [A5 - 0x4BC]
  2014. 00001660  A8AD                     syscall    PtInRect
  2015. 00001662  101F                     move.b     D0, [A7]+
  2016. 00001664  0A00 0001                xori.b     D0, 0x1
  2017. 00001668  4A00                     tst.b      D0
  2018. 0000166A  6700 0008                beq        +0xA /* 00001674 */
  2019. 0000166E  3F3C 0014                move.w     -[A7], 0x14
  2020. 00001672  A9C8                     syscall    SysBeep
  2021. label00001674:
  2022. 00001674  4A2D FD24                tst.b      [A5 - 0x2DC]
  2023. 00001678  6700 F5FA                beq        -0xA04 /* 00000C74 */
  2024. 0000167C  4E5E                     unlink     A6
  2025. 0000167E  4E75                     rts
  2026. export_54:
  2027. 00001680  4E56 FFE6                link       A6, -0x001A
  2028. 00001684  48E7 0100                movem.l    -[A7], D7
  2029. 00001688  7E0B                     moveq.l    D7, 0x0B
  2030. 0000168A  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  2031. label00001690:
  2032. 00001690  302E FFEE                move.w     D0, [A6 - 0x12]
  2033. 00001694  E340                     asl        D0.w, 1
  2034. 00001696  322E FFEE                move.w     D1, [A6 - 0x12]
  2035. 0000169A  E341                     asl        D1.w, 1
  2036. 0000169C  0641 F2A6                addi.w     D1, 0xF2A6
  2037. 000016A0  3235 1000                move.w     D1, [A5 + D1.w]
  2038. 000016A4  5341                     subq.w     D1, 1
  2039. 000016A6  0640 F2D6                addi.w     D0, 0xF2D6
  2040. 000016AA  3B81 0000                move.w     [A5 + D0.w], D1
  2041. 000016AE  302E FFEE                move.w     D0, [A6 - 0x12]
  2042. 000016B2  E340                     asl        D0.w, 1
  2043. 000016B4  322E FFEE                move.w     D1, [A6 - 0x12]
  2044. 000016B8  E341                     asl        D1.w, 1
  2045. 000016BA  0641 F2A6                addi.w     D1, 0xF2A6
  2046. 000016BE  3235 1000                move.w     D1, [A5 + D1.w]
  2047. 000016C2  0641 0051                addi.w     D1, 0x51 /* 'Q' */
  2048. 000016C6  0640 F2A6                addi.w     D0, 0xF2A6
  2049. 000016CA  3B81 0000                move.w     [A5 + D0.w], D1
  2050. 000016CE  526E FFEE                addq.w     [A6 - 0x12], 1
  2051. 000016D2  51CF FFBC                dbf        D7, -0x46 /* 00001690 */
  2052. 000016D6  7E0B                     moveq.l    D7, 0x0B
  2053. 000016D8  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  2054. label000016DE:
  2055. 000016DE  302E FFEE                move.w     D0, [A6 - 0x12]
  2056. 000016E2  E740                     asl        D0.w, 3
  2057. 000016E4  0640 F2E8                addi.w     D0, 0xF2E8
  2058. 000016E8  4875 0000                pea.l      [A5 + D0.w]
  2059. 000016EC  302E FFEE                move.w     D0, [A6 - 0x12]
  2060. 000016F0  E340                     asl        D0.w, 1
  2061. 000016F2  0640 F2D6                addi.w     D0, 0xF2D6
  2062. 000016F6  3F35 0000                move.w     -[A7], [A5 + D0.w]
  2063. 000016FA  302E FFEE                move.w     D0, [A6 - 0x12]
  2064. 000016FE  E340                     asl        D0.w, 1
  2065. 00001700  0640 F2BE                addi.w     D0, 0xF2BE
  2066. 00001704  3F35 0000                move.w     -[A7], [A5 + D0.w]
  2067. 00001708  302E FFEE                move.w     D0, [A6 - 0x12]
  2068. 0000170C  E340                     asl        D0.w, 1
  2069. 0000170E  0640 F2A6                addi.w     D0, 0xF2A6
  2070. 00001712  3F35 0000                move.w     -[A7], [A5 + D0.w]
  2071. 00001716  302E FFEE                move.w     D0, [A6 - 0x12]
  2072. 0000171A  E340                     asl        D0.w, 1
  2073. 0000171C  0640 F28E                addi.w     D0, 0xF28E
  2074. 00001720  3F35 0000                move.w     -[A7], [A5 + D0.w]
  2075. 00001724  A8A7                     syscall    SetRect
  2076. 00001726  302E FFEE                move.w     D0, [A6 - 0x12]
  2077. 0000172A  E740                     asl        D0.w, 3
  2078. 0000172C  0640 F2E8                addi.w     D0, 0xF2E8
  2079. 00001730  4875 0000                pea.l      [A5 + D0.w]
  2080. 00001734  A8A1                     syscall    FrameRect
  2081. 00001736  526E FFEE                addq.w     [A6 - 0x12], 1
  2082. 0000173A  51CF FFA2                dbf        D7, -0x60 /* 000016DE */
  2083. 0000173E  4CDF 0080                movem.l    D7, [A7]+
  2084. 00001742  4E5E                     unlink     A6
  2085. 00001744  4E75                     rts
  2086. export_55:
  2087. 00001746  4E56 FFE8                link       A6, -0x0018
  2088. 0000174A  4E71                     nop
  2089. 0000174C  4E71                     nop
  2090. 0000174E  426D FAE6                clr.w      [A5 - 0x51A]
  2091. 00001752  426D FAE4                clr.w      [A5 - 0x51C]
  2092. 00001756  3B7C 015E FAE2           move.w     [A5 - 0x51E], 0x15E
  2093. 0000175C  3B7C 0208 FAE0           move.w     [A5 - 0x520], 0x208
  2094. 00001762  486D FB44                pea.l      [A5 - 0x4BC]
  2095. 00001766  3F2D FAE4                move.w     -[A7], [A5 - 0x51C]
  2096. 0000176A  3F2D FAE6                move.w     -[A7], [A5 - 0x51A]
  2097. 0000176E  3F2D FAE0                move.w     -[A7], [A5 - 0x520]
  2098. 00001772  3F2D FAE2                move.w     -[A7], [A5 - 0x51E]
  2099. 00001776  A8A7                     syscall    SetRect
  2100. 00001778  486D FB44                pea.l      [A5 - 0x4BC]
  2101. 0000177C  A8A3                     syscall    EraseRect
  2102. 0000177E  4E5E                     unlink     A6
  2103. 00001780  4E75                     rts
  2104. export_56:
  2105. 00001782  4E56 FFEE                link       A6, -0x0012
  2106. 00001786  4E71                     nop
  2107. 00001788  4E71                     nop
  2108. 0000178A  3F3C 0001                move.w     -[A7], 0x1
  2109. 0000178E  A887                     syscall    TextFont
  2110. 00001790  1D7C 0009 FFEE           move.b     [A6 - 0x12], 0x9 /* '\t' */
  2111. 00001796  7000                     moveq.l    D0, 0x00
  2112. 00001798  102E FFEE                move.b     D0, [A6 - 0x12]
  2113. 0000179C  3F00                     move.w     -[A7], D0
  2114. 0000179E  A888                     syscall    TextFace
  2115. 000017A0  3F3C 000C                move.w     -[A7], 0xC
  2116. 000017A4  A88A                     syscall    TextSize
  2117. 000017A6  3F3C 0002                move.w     -[A7], 0x2
  2118. 000017AA  3F3C 0002                move.w     -[A7], 0x2
  2119. 000017AE  A89B                     syscall    PenSize
  2120. 000017B0  422E FFEE                clr.b      [A6 - 0x12]
  2121. 000017B4  7000                     moveq.l    D0, 0x00
  2122. 000017B6  102E FFEE                move.b     D0, [A6 - 0x12]
  2123. 000017BA  3F00                     move.w     -[A7], D0
  2124. 000017BC  A888                     syscall    TextFace
  2125. 000017BE  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  2126. 000017C4  7000                     moveq.l    D0, 0x00
  2127. 000017C6  102E FFEE                move.b     D0, [A6 - 0x12]
  2128. 000017CA  3F00                     move.w     -[A7], D0
  2129. 000017CC  A888                     syscall    TextFace
  2130. 000017CE  3F3C 000E                move.w     -[A7], 0xE
  2131. 000017D2  A88A                     syscall    TextSize
  2132. 000017D4  3F3C 009B                move.w     -[A7], 0x9B
  2133. 000017D8  3F3C 0016                move.w     -[A7], 0x16
  2134. 000017DC  A893                     syscall    MoveTo
  2135. 000017DE  487A 0068                pea.l      [PC + 0x68 /* 00001848, value 0x12534554, pstring "SET TARGET VALUES " */]
  2136. 000017E2  A884                     syscall    DrawString
  2137. 000017E4  3F3C 000C                move.w     -[A7], 0xC
  2138. 000017E8  A88A                     syscall    TextSize
  2139. 000017EA  3F3C 003B                move.w     -[A7], 0x3B /* ';' */
  2140. 000017EE  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  2141. 000017F2  A893                     syscall    MoveTo
  2142. 000017F4  1D7C 0009 FFEE           move.b     [A6 - 0x12], 0x9 /* '\t' */
  2143. 000017FA  7000                     moveq.l    D0, 0x00
  2144. 000017FC  102E FFEE                move.b     D0, [A6 - 0x12]
  2145. 00001800  3F00                     move.w     -[A7], D0
  2146. 00001802  A888                     syscall    TextFace
  2147. 00001804  487A 003C                pea.l      [PC + 0x3C /* 00001842, value 0x44C4546, pstring "LEFT" */]
  2148. 00001808  A884                     syscall    DrawString
  2149. 0000180A  3F3C 017C                move.w     -[A7], 0x17C
  2150. 0000180E  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  2151. 00001812  A893                     syscall    MoveTo
  2152. 00001814  487A 0026                pea.l      [PC + 0x26 /* 0000183C, value 0x5524947, pstring "RIGHT" */]
  2153. 00001818  A884                     syscall    DrawString
  2154. 0000181A  3F3C 0001                move.w     -[A7], 0x1
  2155. 0000181E  3F3C 0001                move.w     -[A7], 0x1
  2156. 00001822  A89B                     syscall    PenSize
  2157. 00001824  422E FFEE                clr.b      [A6 - 0x12]
  2158. 00001828  7000                     moveq.l    D0, 0x00
  2159. 0000182A  102E FFEE                move.b     D0, [A6 - 0x12]
  2160. 0000182E  3F00                     move.w     -[A7], D0
  2161. 00001830  A888                     syscall    TextFace
  2162. 00001832  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2163. 00001836  A88A                     syscall    TextSize
  2164. 00001838  4E5E                     unlink     A6
  2165. 0000183A  4E75                     rts
  2166. 0000183C  0552                     bchg       [A2], D2
  2167. 0000183E  4947                     chk.w      D4, D7
  2168. 00001840  4854                     pea.l      [A4]
  2169. 00001842  044C 4546                subi.w     A4, 0x4546 /* 'EF' */
  2170. 00001846  5416                     addq.b     [A6], 2
  2171. 00001848  1253                     movea.b    A1, [A3]
  2172. 0000184A  4554                     chk.w      D2, [A4]
  2173. 0000184C  2054                     movea.l    A0, [A4]
  2174. 0000184E  4152                     chk.w      D0, [A2]
  2175. 00001850  4745                     chk.w      D3, D5
  2176. 00001852  5420                     addq.b     -[A0], 2
  2177. 00001854  5641                     addq.w     D1, 3
  2178. 00001856  4C55 4553                movem.l    D0,D1,D4,D6,A0,A2,A6, [A5]
  2179. 0000185A  2016                     move.l     D0, [A6]
  2180. export_57:
  2181. 0000185C  4E56 FFE8                link       A6, -0x0018
  2182. 00001860  4E71                     nop
  2183. 00001862  4E71                     nop
  2184. 00001864  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  2185. 0000186A  7000                     moveq.l    D0, 0x00
  2186. 0000186C  102E FFEE                move.b     D0, [A6 - 0x12]
  2187. 00001870  3F00                     move.w     -[A7], D0
  2188. 00001872  A888                     syscall    TextFace
  2189. 00001874  3F3C 000C                move.w     -[A7], 0xC
  2190. 00001878  A88A                     syscall    TextSize
  2191. 0000187A  486D E670                pea.l      [A5 - 0x1990]
  2192. 0000187E  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  2193. 00001882  3F3C 0106                move.w     -[A7], 0x106
  2194. 00001886  3F3C 00FA                move.w     -[A7], 0xFA
  2195. 0000188A  3F3C 011A                move.w     -[A7], 0x11A
  2196. 0000188E  A8A7                     syscall    SetRect
  2197. 00001890  486D E670                pea.l      [A5 - 0x1990]
  2198. 00001894  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2199. 00001898  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2200. 0000189C  A8B0                     syscall    FrameRoundRect
  2201. 0000189E  3F3C 006E                move.w     -[A7], 0x6E /* 'n' */
  2202. 000018A2  3F3C 0115                move.w     -[A7], 0x115
  2203. 000018A6  A893                     syscall    MoveTo
  2204. 000018A8  487A 0054                pea.l      [PC + 0x54 /* 000018FE, value 0x10446566, pstring "Default Settings" */]
  2205. 000018AC  A884                     syscall    DrawString
  2206. 000018AE  486D E678                pea.l      [A5 - 0x1988]
  2207. 000018B2  3F3C 015E                move.w     -[A7], 0x15E
  2208. 000018B6  3F3C 0106                move.w     -[A7], 0x106
  2209. 000018BA  3F3C 0190                move.w     -[A7], 0x190
  2210. 000018BE  3F3C 011A                move.w     -[A7], 0x11A
  2211. 000018C2  A8A7                     syscall    SetRect
  2212. 000018C4  486D E678                pea.l      [A5 - 0x1988]
  2213. 000018C8  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2214. 000018CC  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2215. 000018D0  A8B0                     syscall    FrameRoundRect
  2216. 000018D2  3F3C 016D                move.w     -[A7], 0x16D
  2217. 000018D6  3F3C 0115                move.w     -[A7], 0x115
  2218. 000018DA  A893                     syscall    MoveTo
  2219. 000018DC  487A 001C                pea.l      [PC + 0x1C /* 000018FA, value 0x24F4B16, pstring "OK" */]
  2220. 000018E0  A884                     syscall    DrawString
  2221. 000018E2  422E FFEE                clr.b      [A6 - 0x12]
  2222. 000018E6  7000                     moveq.l    D0, 0x00
  2223. 000018E8  102E FFEE                move.b     D0, [A6 - 0x12]
  2224. 000018EC  3F00                     move.w     -[A7], D0
  2225. 000018EE  A888                     syscall    TextFace
  2226. 000018F0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2227. 000018F4  A88A                     syscall    TextSize
  2228. 000018F6  4E5E                     unlink     A6
  2229. 000018F8  4E75                     rts
  2230. 000018FA  024F 4B16                andi.w     A7, 0x4B16
  2231. 000018FE  1044                     movea.b    A0, D4
  2232. 00001900  6566                     bcs        +0x68 /* 00001968 */
  2233. 00001902  6175                     bsr        +0x77 /* 00001979 */
  2234. 00001904  6C74                     bge        +0x76 /* 0000197A */
  2235. 00001906  2053                     movea.l    A0, [A3]
  2236. 00001908  6574                     bcs        +0x76 /* 0000197E */
  2237. 0000190A  7469                     moveq.l    D2, 0x69
  2238. 0000190C  6E67                     bgt        +0x69 /* 00001975 */
  2239. 0000190E  7316                     moveq.l    D1, 0x16
  2240. export_49:
  2241. 00001910  4E56 FFF0                link       A6, -0x0010
  2242. 00001914  4E71                     nop
  2243. 00001916  4E71                     nop
  2244. 00001918  41ED FE22                lea.l      A0, [A5 - 0x1DE]
  2245. 0000191C  2F08                     move.l     -[A7], A0
  2246. 0000191E  A86E                     syscall    InitGraf
  2247. 00001920  A8FE                     syscall    InitFonts
  2248. 00001922  A912                     syscall    InitWindows
  2249. 00001924  A9CC                     syscall    TEInit
  2250. 00001926  42A7                     clr.l      -[A7]
  2251. 00001928  A97B                     syscall    InitDialogs
  2252. 0000192A  A850                     syscall    InitCursor
  2253. 0000192C  3F3C FFFF                move.w     -[A7], 0xFFFF
  2254. 00001930  4267                     clr.w      -[A7]
  2255. 00001932  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  2256. 00001936  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2257. 0000193A  3F3C FFFF                move.w     -[A7], 0xFFFF
  2258. 0000193E  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2259. 00001942  486D FDA4                pea.l      [A5 - 0x25C]
  2260. 00001946  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2261. 0000194A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  2262. 0000194E  4E5E                     unlink     A6
  2263. 00001950  4E75                     rts
  2264.